Thousands of revellers partied on the streets of west London as the first Notting Hill Carnival in three years drew to a close on Bank Holiday Monday.
People travelled from across the globe to attend Europe’s largest street carnival and to celebrate London’s diversity - but the event didn’t finish without some surprises.