Millions are set to gather at the Notting Hill Carnival this weekend as the street party returns to London for the first time in three years.
The carnival, which was cancelled in 2020 and 2021 because of Covid, kicked off in west London yesterday evening with a steel band competition in Pleasance Park, but the real action happens today and tomorrow.
The traditional J'Ouvert celebration started at 6am this morning, where revellers get covered in colourful powder and paint, while the official opening ceremony, followed by the Children's Day Parade and Carnival, got going at 10am.