The Doctor Who series finale airs on BBC One on Saturday, 18th May at 7pm.