THE country is set to swelter today on what is forecast to be the hottest day of the year.

THE country is set to swelter today on what is forecast to be the hottest day of the year.

Temperatures could reach 28C in London and in other places around the UK.

But not all of the country will see the sun, and thunderstorms are predicted for tonight as unsettled weather takes hold once again.