EastEnders aired a blast from the past on Christmas Eve, as Nigel Bates, played by actor Paul Bradley, returned to the BBC soap for the first time in almost 30 years