Troubleshooting

You would have to check the UK/Canada tax treaty or talk to someone knowledgeable about it to verify if the income is  'exempt foreign income'.