Shell has announced record profits amid growing pressure on the UK government to introduce a windfall tax on oil and gas companies benefitting from the surging cost of energy. As people grapple with soaring inflation, they're seeking practical crisis support from brands and authorities.