With the
UK you can apply for NI benefits from Canada and I think they're more generous than EI from what I recall. The
UK and Canada do not have a totalization agreement though, so for example your state pension is not added to CPP, you have to claim them independently of each other.
Which I personally think is actually quite good, because in the
UK the pension you get is a fixed amount. Every year you contribute counts as 1/30th of the total amount you get when you hit 65. So if you work for 30 years you get the full amount.
You can claim it from Canada as well, but because the social security agreement is fairly rudimentary you don't get cost of living adjustments.
But at least you can easily estimate what your pension will be when you retire, you just take the amount today, factor in inflation and multiply by whatever it is over 30 (i.e. the number of years you worked there).
And here is where it gets good, if you have contributed for NI for three years I think it is, and you still work in Canada when you return, you can carry on making Class 2 NI contributions (which is a piddling amount of money, like £9 a month) and you get the full pension when you retire! All you have to do is fill in some forms, have a
UK account they debit the money from and provide some evidence you're still employed abroad (if you're not employed you can do Class 3 contributions but they're more expensive).
Compare this to Canada where I think the CPP calculation is a more closely guarded secret than the access code to NORAD.
Steve.