Latest by-election results

Latest results: This Thursday: 13 December Conservatives: Hold four (Harrow, Hounslow, Reigate & Banstead and Wychavon) LibDems: Hold three (Southwark,… Read more »

| 10 comments