Nearly seven years have passed since Baby David's christening, but Jim is still picking his nose and setting the world to rights from his armchair. The Royle Family returns to our screens for the first time in nearly a decade for a one-off special. Nana is now the centre of attention after moving in and Antony is a successful businessman. Himself and Emma had a boy called Lewis, but they split up. Denise is pregnant again (and sporting fancy hair extensions), while Baby David is now Little David. Cheryl is still trying to lose weight and looking for love. And Jim, of course, is still in his beloved armchair watching his flatscreen TV (courtesy of the back of a lorry?) and Barbara still runs the place. Caroline Aherne, Craig Cash and Ricky Tomlinson star.