Many OAPs are hard up — but plenty sit pretty on comfortable private ­pensions in homes they own outright.

They enjoy state-funded perks they could afford themselves, plus a “triple lock” guaranteeing an annual income rise workers can only dream of.

The generations below them cannot afford to fund all this. It has to be cut.

So does the foreign aid budget.

Chancellor tells parliament that welfare spending to be within cap set by the government

The law committing us to donate 0.7 per cent of our annual wealth must be axed. It is madness for workers to see no upturn in 13 years while their taxes are given away to foreign countries, only some of which need it or spend it wisely.

Meanwhile we should not pour endless extra billions into the NHS without considering funding it differently, maybe via insurance or means-tested charging.