A searing heatwave a few weeks ago, and Britain in the middle of a political crisis, with the recent resignation of the Prime Minister amid, well, searing headlines. London is never pleasant in hot weather […]