Britain is set to be hotter than Morocco this Bank Holiday Monday as temperatures could soar to 29C in some parts of the country.

In what could be the hottest August Bank Holiday in 60 years, drivers have been warned to expect traffic jams as sun-seekers look to travel to beaches and beauty spots on their well-earned day off.

Monday is set to be the hottest day of the weekend with up to 12 hours' sunshine delighting a million Notting Hill Carnival revellers, festivals, and friends and families packing seafronts and parks.

The sunshine is set to come from a 400-mile wide 'Spanish sizzle' as heat from 44C Spain arrives in the UK.

Even northern areas of the country could see highs of 26C, one degree higher than the Morrocan capital Rabat is forecast tomorrow.