Feeling hot, hot, hot! The UK basked in the year’s highest temperatures so far, which saw the Met Office issuing level three heat warnings in London, south-east and east England, while Royal Ascot broke conventions and took the unprecedented step of relaxing its dress code.