Christmas Quiz 2015

It's that time of year again...there are 50 visual clues to popular TV programmes in this image from The (legendary) Radio Times Christmas issue . How many can you find? 

Radio Times Christmas Quiz 2015