But the prime minister also tried to play down fears of a repeat of Rachel Reeves’ shock £40 billion tax rise Budget