
Revellers, dancers and musicians filled the streets of west London on Monday for the annual Notting Hill carnival, one of the world’s largest street parties that, despite its cultural prominence, has struggled with funding challenges.
The 57th edition of the carnival – which celebrates the city’s diversity and how generations of migrants and their descendants have contributed to British society – was expected to attract more than one million people.