Keir Hardie was born in Newhouse, Lanarkshire. This small village in Scotland was the starting point for a man who would go on to have a significant impact on British politics.
The Keir Hardie Challenge: Test Your Knowledge on the Pioneer of the British Labour Party!