William Hirst

About

William Hirst was a British Labour and Co-operative politician who was the Member of Parliament (MP) for Bradford South from 1924 to 1931.