Iran war hurting UK economy as consumer confidence falls; BP’s new chair suffers investor revolt – as it happened Leif Strøm 24. april 2026