Rachel Reeves has refused to rule out hiking income tax, VAT or National Insurance to plug a hole in the public finances in a major pre-Budget speech. The chancellor has hinted she will take painful ...