1 resultfor “IPPR recommendations for UK energy prices”
price cap of £2,000 a year to support consumers, while warning that inflation could peak as high as 5.8% if nothing is done to prevent it. “The UK cannot afford to sit back