West Lancashire by-election looms as Rosie Cooper resigns as MP



The Labour MP, who has held the West Lancashire seat for 17 years, is taking a role with the NHS.



Source link