Sir Keir Starmer’s government was hit by another day of Budget confusion after Labour was bounced into conceding that individuals earning above £100,000 are still “working people”.
On a day when the prime minister had hoped to get a grip on the political agenda with the launch of a major consultation over the future of the NHS, Sir Keir faced another series of rows and speculation over whether Rachel Reeves was planning further taxes on the rich.