London is likely to be hotter than Ibiza in the coming days, according to the Met Office.
After a mild start on Monday, Britain is set to bask in Mediterranean temperatures, with the capital reaching around 30C (86F), which is two degrees hotter than the forecast for Ibiza.