John Angus — Canadian politician (1943–2026)