Stephen Taylor
Stephen Taylor

Stephen Taylor is a longtime political analyst and has served as the senior political advisor to the Leader of the Opposition in Canada's Parliament.