ATIP is your best source to understand what really is happening. MP will collect your information, send it to CIC as your representative and get back a few weeks later with a note saying "your application is being processed, thanks for your patience". Lol.No I didn't. But will start by reaching out to my MP first. Don't really have much hope in this step but will do it anyway.
Whichever route you go, I hope your application moves fast. Good luck.