Did you request the GCMS notes on your file ?
You overstayed for TWO YEARS in the UK. Not showing you’ll abide by immigration rules will GREATLY affect your chances of getting a visa. By continually applying shows you’re desperate to come to Canada
Canada & the UK share information for this reason, to help enforce each countries Immigration laws
https://www.canadavisa.com/canada-i...now-want-to-apply-canada-visitor-visa.571130/
I would probably advise whoever you wanted to visit in Canada , fly to India to visit