Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.
2016
1986
1991
2006
2023
1995
1999
1998
2009
2024
1939
2018
1994
1978
1992
1982
1951