Sir Keir Starmer has admitted his Budget tax hikes piled massive pressure on British businesses.
The prime minister said his government “asked a lot” of firms in the UK after coming to power in last year’s general election, as Rachel Reeves imposed £25bn of tax rises on companies through her employer national insurance increase.