London is sweltering on the UK’s hottest day of the year with temperatures already topping 34.8C in the south-east of England.
Hot and humid air is sweeping over the capital, East Anglia and the home counties, bringing a forecast high of 34C in capital - and possibly 35C elsewhere in southern England.