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
Hundreds of people gathered in Norwich to protest against cuts to the NHS.
Outbreaks of rain clear this evening, with a bright and dry day tomorrow turning wet and windy.
A seventh person has been arrested after the murder of a17-year-old in Northampton.