Guest Stars Kara Tointon as Elizabeth Barnes Tristan Gemmill as Inspector Neil Beckett Sarah Smart as Ms Amanda Clement Howard Ward as Mayor Anthony Wood Gary Lilburn as Raymond 'Ray' Harrison Olivia Benjamin as Princess Margaret