J. Albert Richardson was a trade unionist and politician who was leader of the New Brunswick New Democratic Party from 1970 until 1976 save for a one month interruption in late 1971.
NASource: Wikipedia