Donald Trump has presented a new, shorter deadline for Russia to agree to a ceasefire over the war in Ukraine of "ten or 12 days" from Monday.
The US president said there was "no reason" in waiting any longer as no progress towards peace had been made.
Two weeks ago, Trump said President Vladimir Putin had 50 days to end the war or Russia would face severe tariffs.
Speaking at a news conference in Scotland, Trump said he would confirm the new deadline on Monday or Tuesday, but reiterated the threat to impose sanctions and secondary tariffs on Moscow.
Earlier in July he said those would amount to 100% tax imposed on any country that trades with Russia.










