Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.
1957
2022
—
2020
1912
2015
2023
2012
1931
1930
1962
1928
1998
2010