Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.
1971
2024
2023
2011
2019
1978
2020
1998
2025
1977
1999
2022
2012
1975
1996