I had applied in April 2019. It's been a long, long wait. I have cleared my interviews in November 2020 and passed one round of medical exams (the results of which expired, thanks to the delay in processing time worldwide due to the pandemic). I have been instructed to do my medicals again, which I will. In my experience, the staff at IRCC are extremely overworked and there is a huge backlog of cases. There's a new Immigration minister in Canada now, and as far as I know, they have hired hundreds of temporary workers in embassies all around the world to address the issue of backlog. Things seem to be moving now, depending on which stage your application was in. Mine was in the absolute final stage just before the pandemic struck, and therefore now that things are opening up, I can see the movement. Everyone else will too. Also, please note that comparing one case to another might not give you a clear picture, because each application is unique in its own way. Each local visa office has their own set of advantages/constraints too. I have myself been guilty of being impatient in the past, so I understand the frustration. But things are looking up now, and will continue to do so. Hope everyone gets answers soon. Because if there is anything that's the worst after applying, it is the uncertainty. Stay strong, and good luck.