UK’s energy and cost-of-living crises dominate national debate
- Soaring energy prices have pushed inflation in UK to levels not seen for decades
19.08.2022
Europe