A Canadian official appointed to investigate claims of election interference has quit, citing criticism from opposition parties.
David Johnston, 81, was appointed in March to investigate allegations of Chinese interference in Canada's federal elections in 2019 and 2021.
But in a letter to...