New data from Trust for London reveals that low-income households in London pay more for everyday essentials than anywhere else in the country, a phenomenon known as the poverty premium. Around 2.5 million Londoners are in poverty, with 97% of those households affected, facing an average additional cost of £451 per year across energy, insurance, credit and food, amounting to a combined £364 million annually across the capital. The poverty premium is felt most acutely in East London boroughs including Tower Hamlets, Newham, Barking and Dagenham and Redbridge, and in West London boroughs including Ealing, Hounslow, Harrow and Brent, which together account for 75% of the wards with the highest levels of poverty premium. The data is drawn from Fair By Design and the University of Bristol.