Everyone in India knows about Gujarat 2002, Babri Masjid, and the whole discourse and context around this, but not necessarily foreigners.
Btw, plenty of BJP voters (like my extended family) detest the anti-Muslim shit they do, but have no other choice because in a Parliamentary system, you are voting for your MP, not your national leader. I seriously hope the BBC brought that point up.