Florence in Italy could hit 39C as hot weather sweeps continent, while parts of South Africa brace for snow
The severe thunderstorms that have been lashing parts of Europe over recent days are expected to give way to high temperatures this week. Several regions could climb to 10C (50F) above seasonal norms, with Italy braced for the full force of the heat. Florence in Tuscany is forecast to soar to a sweltering 39C on Thursday and across the weekend.
Germany, France and Belgium will also face hot weather from Wednesday, with widespread highs at least 9C above the June average. Many other parts of Europe are forecast to experience temperatures 5-7C above normal. This is the result of a high-pressure system creating a heat dome over the region, whereby sinking air compresses and warms as it descends, trapping heat near the surface.