I did soft landing last year and got my PR. I live in the UK and plan to move to Canada next year. Do I still need to file income tax in Canada ?
No, Canadian taxation is based on residency, that is, if and when you are physically living in Canada you are subject to tax. If you lived in Canada for several months (there is a cut off I forget) when you came for landing, you will have to look into filing tax.