Anne Reid as Muriel Deacon, the Lyons siblings' grandmother. Jessica Hynes as Edith Lyons, a political activist and Stephen, Daniel and Rosie's sister. Emma Thompson as Vivienne Rook MP, a charismatic and controversial businesswoman turned politician.