Chancellor Rachel Reeves said she was ‘not immune’ to the difficulties facing businesses but there was no alternative to her Budget tax raid.