FTSE 100 dropped 0.93% as geopolitical tension rose over a potential US‑Iran blockade of the Strait of Hormuz.
Lloyds Banking Group posted £2 bn pre‑tax Q1 profit, beat forecasts, but took a £151 m charge linked to Iran risk.
AstraZeneca reported Q1 EPS $2.58, revenue up 8% to $15.29 bn, beating expectations despite geopolitical headwinds.
Jet2 summer bookings rose 7.7% YoY, yet the company warned Iran‑related uncertainty could affect peak‑season occupancy.