'Yesterday they wanted war and today... lower fuel prices': James O'Brien on Iran
12 March 2026
James O’Brien takes aim at the commentators who “have been catastrophically wrong about everything for almost a decade” yet still dominate the debate - from Brexit to Iran.