I did use the services of MP's office. They can get the phone line a little faster. They can ask all questions without upsetting the agent who takes the call. And they will call you to update status. However they can not escalate, will call one once a month and most of the time they sympathize with the IRCC workload and "wait, everything will happen in due course". What else one can do? Mine is also 13 months now and still waiting for Oath; looks like there is a big backlog due to Mississauga applicants getting interviewed in Scarborough and then some are transferred to Mississauga for Oath and others are waiting for Oath letter. I went to MP's office yesterday and updated the consultant. looking eagerly for his reply on Monday. My issue is current passport is expiring in 3 weeks time and to renew it BLS takes 6 to 8 weeks!