Hi all,
Sorry for the delay and thanks a lot for your replies. I have send my documents to IRCC, let's see the outcome. If Canada great otherwise Europe will be, I can live with that I think and it was just not meant to be.
Appreciate the input from everyone on the matter. Thanks!