Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.
1997
2003
2006
1999
1991
1995
1992
2015
2016
2014
2013
—
1974
1990
1989
2010