Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.
1985
2024
1989
2023
1994
2009
2014
1996
1976
2016
1978
1995
2017
2025
2015