Monday was the hottest May day ever recorded in the UK, reaching 34.8C (94.6F) in Kew Gardens in south-west London.