Rachel Reeves’ grip on her position as Chancellor of the Exchequer looks ever more tenuous thanks to the Prime Minister’s cackhanded economic reshuffle – and the drubbing delivered by the financial markets in response.

Bond yields – the interest rate we pay investors to fund government spending – soared to their highest level since 1998, even higher than where they stood after Liz Truss’s calamitous mini-budget three years ago.