Sir Jim Ratcliffe

The stock market crash is coming

29 August 2026 9:00 am

Margaret Thatcher famously told the Commons in 1988 that ‘there is no way in which one can buck the market’.…