William Weir Gilmour

William Weir Gilmour (1905–1998), was a Scottish politician who was associated with five different political parties; the Independent Labour Party, the New Party, the Scottish Democratic Fascist Party, the Labour and Co-operative party and the Liberal Party.

William Weir Gilmour

William Weir Gilmour (1905–1998), was a Scottish politician who was associated with five different political parties; the Independent Labour Party, the New Party, the Scottish Democratic Fascist Party, the Labour and Co-operative party and the Liberal Party.