Thanks zaig ,, lets hope for the bestzaig said:F haider interviews are only called if there is any discrepency. My interview was not easy though. I litrealey used offensive language. Which is not good to do. I tell u now when they are doing ur background cheack if any complication arise for example ur name matches some one u will be called for security interview .since. u r pakistani u have to wait minimum 5 months .if u r lucky enough u may get in three months but i never see any pakistani got it within 3 months one more thing visa officer tries his best to refuse u thats why they wait till last movment lot of marragies broken because of delay. I can only tell u that ur due date is january now pray to god . And one thing it depends where u r come in canada if u r going to tronto may be its different but any other city u will get boared tronto montreal and vancoure some how better no comparison with london at all.
regards
F