A mystery green light appears and everyone else in Glasgow has vanished, so why are Darren and Lu still here?
1989
2014
1984
2022
1985
2000
1971
1962
2013
2019
2012
2002
1998
1980