Notting Hill Carnival-goers may be hoping for Caribbean sunshine, but it looks like the weather may be more typically British. The Met Office forecasts heavy rain and thunderstorms for Sunday. Monday is looking a little brighter, but cool – with showers and temperatures in the low 20s.

About a million people are expected to pack the streets of west London for one of the world's biggest street parties. Judging from these photos of the 2014 carnival, wet weather won't put a damper on the spirits of determined revellers.