Education
Buchanan was educated at Saint Mungo"s Academy.
Buchanan was educated at Saint Mungo"s Academy.
He worked as an engineer and toolfitter and was a councillor on the Glasgow Corporation from 1949. He was secretary of the National Union of Railwaymen political committee and president of the Scottish Library Association.
43rd United Kingdom Parliament. 44th United Kingdom Parliament. 45th United Kingdom Parliament.
46th United Kingdom Parliament.
47th United Kingdom Parliament]
Buchanan was Member of Parliament for Glasgow Springburn from 1964 to 1979, preceding Michael Martin.