Me.
Just spoke to someone I know, who is aware of the functioning of the govt machinery in Canada. There's Ontario General Elections coming up in June 2018, for which most of the govt agencies are busy. Hence, the great delay from Ottawa VO.
Interesting. Why would elections delay government workers processing our applications?