The UK stock market has been on the ropes for ages. Clambering to its feet as the referee counts “six! seven!”…
…only to get sucker-punched by the next political own goal, pandemic, or inflation scare [1].