With less than 24 hours to go until Luton Carnival, final preparations are underway.
Around 150,000 people are expected to join the festival, which is Europe's largest carnival.
The parade itself kicks off at 1.30pm on Sunday.
More top news
Cloudy skies with a southeasterly breeze picking up and rain reaching western counties by dusk, perhaps snow in places later.
Trial starts in Thailand of men accused of murdering Norfolk woman
Some morning brightness on Boxing Day but cloud increasing, with rain, sleet and snow, spreading in late afternoon. Turning windy.