October 24, 2024
Indices hit lowest levels this year as Britons ‘hold their breath’ for tax rises on October 30