Energy
Energy Bills Set to Surge by £186 Annually as Iran Conflict Drives Price Cap Up 11%
Energy bills across the UK are expected to soar by £186 per year as ongoing tensions in Iran cause the energy price cap forecast for July to jump by 11%, according to experts at Cornwall Insight. This increase will raise the …