William Leonard (British politician)
William Leonard was a Labour Co-operative politician in Scotland. He served as the Member of Parliament for Glasgow St. Rollox from 1931-50.
The St. Rollox constituency was abolished for the 1950 general election. He contested the new Glasgow Woodside constituency, where he lost by 1,109 votes to the Unionist Party candidate. He did not stand in 1951.