World
Those who wish they had a cap on energy prices
The energy price cap, set every three months by Ofgem, applies to domestic supply arrangements in England, Wales and Scotland, and will be £3,549 for a typical household from October. Businesses, including restaurants, have called for an expansion of limits on commercial supplies.