Italy has been sweltering under a heatwave this week, but the arrival of a cold front on Thursday is expected to bring showers and a slight drop in temperatures.

Temperatures more typical of late July are forecast across Italy this week, with the heatwave expected to peak on Tuesday and Wednesday.

Parts of Europe are enduring an unusual and intense heatwave that shattered temperature records in Britain and France this week, highlighting scientists' warnings of increasingly…