1.9 million London households are due a £100 energy payment from January 2027: How to check if your council tax band qualifies
About 1.9 million households in London are due a £100 energy payment, which the government plans to start paying to those in council tax bands A to D in January 2027. Announced by the Chancellor of the...