Margaret Ferrier: Covid breach MP loses seat after recall petition David Graham 10 months ago Almost 12,000 of her constituents signed a petition to remove Margaret Ferrier from office. www.bbc.co.uk