Hottest ever weather