State of the Sector Report 2025 NEL VCSFE* Collaborative August 2025 *North East London Voluntary, Community, Faith and Social Enterprise Collaborative. White text on a bright blue background. Map of North East London.

NEL VCSFE State of the Sector Report 2025

The North East London (NEL) Voluntary, Community, Faith and Social Enterprise (VCFSE) sector plays a vital role in supporting one of the most diverse and deprived regions in the country. The aim of the report is to inform strategic action by highlighting challenges, gaps, and opportunities, especially as the sector faces rising demand, funding pressures and significant changes to ICB operating models. With over 2 million residents and a projected increase of 400,000 by 2041, NEL is marked by severe health inequalities and deprivation—notably in Barking and Dagenham, City and Hackney, Newham and Tower Hamlets. These pressures intensify the critical support role played by VCFSE organisations.

Click here to read the report.