Sir Keir Starmer has insisted there was “no misleading” by his chancellor after she was accused of lying about Britain’s finances in the run-up to the Budget, with questions growing over his own future.
The prime minister took the unusual step of coming out fighting with a speech just five days after Rachel Reeves delivered the Budget, as he faced a barrage of questions over whether he authorised her to mislead the public over the true state of the economy.