A heatwave is sweeping across the capital.

Londoners would be wise to invest in some sun cream as temperatures could hit 30C, according to the Met Office.

Following a few days of fluctuating conditions temperatures should peak today (Tuesday) at about 29C and could even top 30C tomorrow.

Thursday could see some rain but south and west London should avoid the worse of it.