What should Britons and Indians thank each other for?

This article is from:

What India and the UK love about each other