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
A rescued bull terrier was found to have more than 50 shot gun pellets and the crown from a tooth embedded in his face.
A dry night with clear skies will leave to frost and fog patches overnight.
A murder investigation has been launched after the discovery of a body in Milton Keynes.