All the independent MPs after gaining seats from Tories and Labour in general election

All the independent MPs after gaining seats from Tories and Labour in general election

Tamworth Herald

Published

Islington North and Leicester South have both gone to independent as well as Dewsbury and Baltley and Blackburn.

Full Article