Tomorrow could be the hottest day of the year so far, with temperatures possibly hitting 32C, forecasters said today.
Parts of south east England and East Anglia could see the mercury tip 32C (89.6F) tomorrow, with large parts of Britain basking in glorious sunshine, according to Meteogroup, the weather division of the Press Association.
And the rest of England is set to see temperatures in the high 20s, albeit with some showers in the west and Wales and cooler temperatures in Scotland and Northern Ireland.
MeteoGroup senior forecaster Paul Mott said: "It will be a close run thing really.
"The hottest day so far was July 25, when it reached 31.4C (88.5F) at the Olympic Park in east London.
"This weekend will almost certainly get to 31C and it may well reach 32C somewhere in the south east or East Anglia tomorrow."
It means a warm start to the Premier League season tomorrow. Games taking place include Arsenal v Sunderland at the Emirates, Newcastle United v Tottenham Hotspur at the Sports Direct Arena and West Bromwich Albion v Liverpool at the Hawthorns, while West Ham mark their return to the top flight at home to Aston Villa at Upton Park.
It is also set to be a hot third day of the test match at Lords tomorrow between England and South Africa.
Other events taking place this weekend include the V Festival at Hylands Park, Chelmsford and Weston Park, Staffordshire, with headline sets from The Stone Roses and The Killers and other bands including Rizzle Kicks, The Enemy, Pixie Lott, Dappy, The Human League and The Proclaimers.
Cyclists from the Team GB para-cycling team are due to take part in a 20km time trial at Blenheim Palace in Woodstock, Oxfordshire, tomorrow, as a warm-up for the Paralympic Games.
There will be more unsettled weather in western areas, which today saw up to 40mm (1.5in) of rain in some places. Northern Ireland and Scotland will struggle to top 22C (71F) tomorrow, Mr Mott said.
Sunday will present a more unsettled picture across much of the UK, he said, with showers spreading northwards over much of the UK.
But he said temperatures could still reach 30C (86F) in London and 26C (78.8F) in other parts of the country.
The Met Office said that while it will be mainly dry in the South East, there will be some cloud around and any sunshine will be quite hazy with fog lingering along some coasts.
The South East could become oppressively hot over the weekend as warm and humid air spreads up from continental Europe and there may even be a few thundery showers later on Sunday, it said.
Its chief forecaster, Martin Young, said: "While it will be hot in the South East, we're not expecting wall-to-wall sunshine and it will feel quite humid and oppressive over the weekend.
"As we head into next week, south-westerly winds will push that humid air away to bring fresher conditions, and showers to north- west Britain."