Records fall as German, Danish and Czech towns swelter: the human cost of a 'Mediterranean spillover' | The Prime