Select Page

Labour has held onto its seat in West Lancashire after a by-election was triggered by the resignation of veteran MP Rosie Cooper.