Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.
2013
2021
2025
1932
1934
1993
2023
—
1985
1970
1930
2007
1981
2015
2024