Image copyright MOD Image caption The government has previously announced HMS Montrose will resume duties escorting shipping through the Straits of Hormuz

The UK has put the Royal Navy and military helicopters on standby amid rising tensions in the Middle East, Defence Secretary Ben Wallace has said.

The government was putting in place "urgent measures" to protect British nationals and interests in the region, Mr Wallace told the House of Commons.

He said non-essential UK personnel had also been moved out of Baghdad.

His comments come in the wake of the US killing of Iranian general Qasem Soleimani in Iraq on Friday.

Mr Wallace, answering questions from MPs on the growing crisis, reiterated the government's calls for all sides to "de-escalate".

But hours after his statement, the US Department of Defence said an airbase housing US troops in Iraq had been hit by more than a dozen ballistic missiles.

Iranian state TV said the attack was in retaliation to Soleimani's death.

The Ministry of Defence said all British service personnel in Iraq had been accounted for and there were no British casualties following the attacks.

And a government spokesperson said: "Our first priority continues to be the security of British personnel."

There are around 400 UK troops stationed in Iraq, primarily to assist in defeating IS.

When asked earlier on Tuesday about the prospect of a UK military strike on Iran, Mr Wallace said he was "not going to rule out anything".

He said if British citizens or armed service personnel were killed by Iranian actions the UK's response "would no doubt be proportionate".

"The UK will do what it has to do to defend its persons, its citizens and wherever it needs to do that. That is our duty."

The defence secretary also said the Department for Transport was reviewing its advice to British shipping on a daily basis, while "a small team" had been sent to the region to provide assistance with "situational awareness and contingency planning".

Asked by Labour MP Chi Onwurah about the risks of the UK's "unquestioning" support of President Donald Trump - who ordered the drone strike - Mr Wallace said the support was "not unquestioning at all".

He added: "We are friends and allies but we are also critical friends and allies when it matters."

Image caption Jeremy Corbyn wanted to know why Boris Johnson was not addressing MPs

Labour leader Jeremy Corbyn accused Prime Minister Boris Johnson of "hiding behind his defence secretary" by not making the Commons statement himself.

Mr Corbyn said that the US killing of Soleimani amounted to "an illegal act" and now what was urgently required was "dialogue preferably through the UN".

He said it was "very odd" that the prime minister "couldn't be bothered to come and answer questions" in Parliament on the matter.

Responding, Mr Wallace said: "This prime minister actually believes in a cabinet government and letting the members of the cabinet who are responsible for the policy come to the House to be able to answer the questions around the policy matter."

Ministers have been chorusing the case for constraint and there is a lot of talking going on.

The defence secretary and the foreign secretary have been in touch with their counterparts in the region and in Europe and Boris Johnson has been on the phone to President Trump and to the Iraqi leadership.

But he hasn't spoken publicly and he was conspicuous by his absence in the Commons today, which laid him open to mockery and accusations of weakness from Mr Corbyn.

The official line is ministers are being left to do their job. Senior Conservatives point out that past prime ministers tended to be front and centre when dealing with a crisis on this kind of scale.

In other developments: