Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.
1982
1976
2016
1936
2004
2010
2018
2021
2015
2017
2022
2014
2009
1956
1998
1945
1991