Thanks scylla. I've heard that I will only get my Temporary Resident Visa here in UK and the work permit will be given in Canada. If so, is there a chance that the immigration from my home country (Philippines), will hold my departure if I still don't have my work permit? My brother had a hard time leaving because he couldn't provide work permit and he only got the visa going to Singapore. Anyway, I just want to spend some time with my daughter in the Philippines before working. I'm just scared that they might hold my departure.
I see what you're asking now... I thought you were asking if Canada would have any issues with you flying in from a country other than the UK (Canada won't care where you're coming from).
Now that I understand what you're asking, I have no idea if the Philippines might hold your departure. Hopefully someone else will be able to comment.