Britain sizzling on hottest day
Britain sizzled in the hottest day of the year so far with temperatures soaring to 27.7C (81.9F), beating Portugal, Turkey and Spain.
The South East enjoyed the best of the glorious weather, and sunseekers flocked to parks and beaches to soak up the rays.
The small village of Writtle in Essex recording the hottest temperature of the day, with the mercury hitting 27.7C (81.9F) and expected to nudge up to 28C (82.4F) by the end of the day.
In Heathrow in London temperatures hit 26.8C (80.2F) while in Cavendish in Suffolk they climbed to 26.6C (79.9F).
British hopes for Wimbledon might have been dashed with the exit of Andy Murray yesterday, but tennis fans who turned out for today's action at the All England Club were consoled with baking sunshine.
Met Office spokeswoman Laura Young said: "We have had the hottest temperature of the whole of the UK so far, and it might even push up a bit more than that and hit 28C.
"The glorious sunshine has been across the South East."
But she said there had been a "north south divide" with temperatures cooler in the north and scattered showers over parts of Scotland.
The sizzling sunshine meant the South East was warmer than Faro in Portugal, Barcelona in Spain, and much hotter than Istanbul in Turkey.
Passengers coping with the heat had to contend with a series of delays caused by broken-down trains and signalling problems.
One of the train breakdowns was at South Croydon in south east London which caused hold-ups to travellers on services run by the First Capital Connect, Gatwick Express and Southern trains companies.
The sun is set to shine on Wimbledon tomorrow where tennis players will have to compete with temperatures of up 25C (77F).
But forecasters said things will cool over the weekend, and could drop to 20C (68F) on Saturday and Sunday, while finalists could have to contend with some showers.
Ms Young warned the crowds flocking to the tennis tournament to pack their umbrellas and brace themselves for scattered showers.
She said: "It is cloudy and breezy with outbursts of rain Saturday morning. we can see some dry spells on Saturday afternoon but there is a chance of some rain.
"On Sunday we are expecting sunny spells with scattered showers which could be heavier later in the day. But there will still be good periods of sunshine."