Britain has only 5% of the population of India.
Twas a funny thing, The Empire. :-)
I would take any 3rd party data on visitor traffic with a big pinch of salt - Simon knows the demographics and apart from him saying so, well....its a guesstimate....