For those who think they've had a sweaty time of it with high temperatures over the past week, spare a thought for the folk ...