When Rachel Reeves unveiled £40bn of tax rises in her first Budget as Chancellor, she had a simple message for her critics: ...