Its good.
U should reapply. This time try to show country ties like include property evaluation. Moreover, in sop mention that ur final destination will be India only..like u have already returned from UK after completing studies.
BTW which course u did in UK n what u targeting for Canada?