Former governor general David Johnston has resigned as special rapporteur on foreign interference. He cited the 'highly partisan atmosphere' around his appointment and work as reasons for his departure.
The National - Full Show
The National
Politics News
CBC News New Brunswick
CBC News