Learn how the budget supermarket conquered Christmas in Britain and what random delights are on offer in the famous and festive middle aisle, as one family sees how many gifts they can get for £100.
1969
2009
2019
2024
2013
2015
1995
1964
1989
—
1960
2021
1997
2003
2002
1983
1952
2023