Scotland
ST James’ Park in central London was the hottest place in the UK yesterday as the temperature hit 31.9C.