As many as 100,000 people thronged the streets of Leicester on Monday afternoon for a victory parade to celebrate Leicester City's Premier League title win.
The club's players wave to crowds on open-top buses that made their way through the city centre, from Jubilee Square to Victoria Park.
The Foxes were handed the coveted trophy after their final home game against Everton on May 7, capping a season where the team performed beyond anyone's expectations in what has been described as a Cinderella story. It is the first time the club has been named champions of England.