So what about when England won the Ashes? Admittedly there were more people celebrating India’s triumph in the twenty20 world cup, but that’s due to:
1) Mumbai has a population that’s more than 10 million that of London
2) Cricket is just a much bigger sport in India







