Buchanan is a socialist. Has been one for years.
What are his socialst credentials?
I have missed those, save for his union pandering.