This week's Budget is widely expected to clobber millions of people with up to £40 billion in punishing tax rises