Recurring Guest Characters Samuel Preston 1 guest appearances Esther Rantzen 1 guest appearances Richard Blackwood 1 guest appearances Jess Wright 1 guest appearances Will Bayley 1 guest appearances Scarlett Moffatt 1 guest appearances Jo Wood 1 guest appearances Ashleigh Butler 1 guest appearances Bradley Simpson 1 guest appearances Bernie Clifton 1 guest appearances Keegan Hirst 1 guest appearances Daniel Brocklebank 1 guest appearances Musharaf Asgar 1 guest appearances Matthew Burton 1 guest appearances Natasha Hamilton 1 guest appearances Siân Lloyd 1 guest appearances