UK saw hottest June on record in 2023: Met Office