Soldato
We've got a Tory government though...A cap would need to be in place for (at least) a couple of years, not a few months. It's going to take time for the Ukraine crisis to be resolved, or for Europe to wean itself off Russian gas.
Could always fund that through increasing general taxation on higher earners, going some way toward offsetting the "helping people who don't need it" problem. Riffing on an idea from yesterday, I wonder how much money could be raised if the personal allowance started to fall at £80k rather than £100k, hitting £0 at £100k instead of £125k? That would target the top 5% of earners with up to £2.5k of extra tax.