Pension never leaves uk
If you live permanently in Canada, you are expected to report all world income, including foreign pensions.
TonyC1 has provided excellent information on this thread:
https://turbotax.community.intuit.ca/questions/866925