The prime minister speaks during PMQs on Wednesday

Boris Johnson condemned Iran’s missile strikes on coalition bases and urged Tehran to hold back from further “reckless and dangerous” attacks during his first public appearance since his 12-day holiday.

The prime minister said there were no British casualties from the attack, and clashed with Labour leader Jeremy Corbyn as he defended the right of the US to “protect its bases and its personnel”.

Mr Johnson discussed Brexit with new European Commission president Ursula von der Leyen at a meeting at No 10, as Brussels raised “concern” about a fresh threat to the status of EU citizens in the UK.

Ms von der Leyen had earlier told an audience at the London School of Economics they should not accept "isolation" as a result of Brexit.

On Tuesday afternoon Donald Trump said he would impose additional sanctions on Iran following the missile strikes, and urged the UK to ditch the 2015 nuclear deal.

It put him at odds with Mr Johnson, who said the agreement was the best way to rein in Tehran's atomic ambitions. The pair held a phone call on Wednesday afternoon, Downing Street said.