your case is one of the strange one's and i cannot put my head around it, I am sure your hubby was or is not in the milltary or any of those CIA, MI5 FBI workers ,
Have you got your MP Involve or a lawyer?? wow i am sorry and have you paid a visit to your hubby and has he tried to visit you too in Canada???
wow am sorry you have not heard the good news, so what CIC London is saying is waiting for background checks.. How long can background checks take and also i hear the processing time in London is 2 - 8 months and after this one should get either a yes or no answer..
i am sure you have exhusted all angles but get you MP or even the immigration minister invovle...