The Met Office has issued a yellow weather warning for rain for London this weekend, although temperatures are forecast to remain high for the next few days.

Heavy rain and even some thunder and lightning are expected on Saturday and Sunday.

“Across the warning area, heavy thundery showers are expected to break out over the course of the weekend, especially on Sunday when these could be widespread and torrential in places,” a Met Office spokesperson said.

A yellow warning means there is a small chance that homes and businesses could be flooded, the Met Office says.

Temperatures will stay in the 20s for the next few days, hitting 27 tomorrow (Thursday July 21).

After that, temperatures are forecasted to be a few degrees cooler with highs of 22 and 24 degrees between Friday and Monday.

Linking any one weather event to climate change is difficult, meteorologists say. But heat waves and flash flooding, as seen in London this month, are expected to become more common in the coming years.

The Met Office issued its first ever amber weather warnings for heat earlier this week, for southwest England and part of Wales, and another for Northern Ireland.