Strong supercell thunderstorms hit France and the UK yesterday afternoon and evening. High instability and a strongly sheared Read more