Sir Keir Starmer has denied breaching Labour’s election manifesto pledges on tax in a Budget that will drag millions of people into higher tax brackets. The prime minister on Thursday insisted that ...