A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1991
1988
1983
2014
1986
1957
2018
2017
2009
2005
2010
2002
1980
2023
1967
1959
1982
1954