Prolonged heat across parts of northern and western Europe ended with torrential showers and thunderstorms this week. On Wednesday, parts of southern England received 50-65mm of rainfall within a…