Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.
1954
2003
2004
2016
1967
1994
2002
1976
1957
2006
2008
1997
2009
1988
1927
1936
2017