

Hungary’s prime minister Viktor Orbán concedes, US President Donald Trump says America will launch a naval blockade of the Strait of Hormuz after peace talks with Iran failed, and Wall Street banks are set to report trading revenues of more than $40bn for the first quarter. Plus, Meta is building…