Sir Keir Starmer has a very unlikely ally at the moment: the bond markets.
After the prime minister reportedly told his cabinet he would not resign, the long-term cost of government borrowing has remained stubbornly high, with the 30-year gilt yield hovering near 5.8 per cent - close to levels not seen in almost three decades. At the same time, traders are increasingly ...