Britons are braced for sizzling temperatures of up to 33C today amid a heatwave blasting the nation.
The mercury in central, southern and eastern England will soar this afternoon on what could be the hottest day of the year so far, said the Met Office.
Parts of the country will be hotter than some of the world's top beach destinations, including areas in Jamaica, the Maldives and the Bahamas, with the hot weather set to last until the weekend.