Mr Johnson said there was a “very high degree of probability” Iran was behind the drone and missile attacks on two oil facilities, which Tehran denies.

The prime minister declined to rule out military intervention and said sanctions were also a possibility.

The US, which also blames Iran, is sending more troops to Saudi Arabia.

Saudi Arabia has also accused Iran of carrying out the 14 September attacks, in which 18 drones and seven cruise missiles hit an oil field and processing facility.

*BBC