Home Politics Energy Price Cap in Great Britain to Hit Two-Year Low at £1,690 in April