Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.
2009
1955
2012
2013
1994
2006
2021
2023
1976
1960
2024
2014
1981
1917
1998
1933