Marit Stiles is a Canadian politician who has been the leader of the Ontario New Democratic Party and the leader of the Official Opposition since 2023. From Wikipedia
The announcement came after federal data refuted his claim of two-year permit waits with an average processing time below two months.