Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.
2005
1974
2006
1953
2024
1991
2016
2015
1984
1998
1996
1962
2022
1973
1941