 Mr Modi and the BJP have repeatedly rejected claims that they are anti-Muslim. Speaking to reporters outside parliament, the prime minister said he will serve his country and fulfill the hopes and aspirations of everyone in India, all 1.4 billion people.