I contacted my MP again, and here is his reply:
"After having conferred with my colleagues at IRCC via our MP Line for an update on your file, I was advised that all of the checks are complete with the exception of the security checks which is currently in progress.
For context, I must impress upon you that for the purposes of mandatory security checks (which are required for every application with IRCC), IRCC officials must enlist the cooperation of their third-party security partners to complete the necessary work and, as such, they are also bound by their timelines as well and it appears as though they are a bit behind on their files due to a large volume of requests.
Therefore, I`m afraid we must remain patient and allow them to complete their work."