Guest Stars Neil Ashton as Davey MacDonagh Greg Wood as Barry MacDonagh Rachid Sabitri as Manolito Michelle Wen Lee as Jihan Gemma Merna as Neighbour's Wife Paislie Reid as Lisa Haider Javed as Neighbour