 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. The BBC's Samira Hussain reporting from Delhi, BBC World Service and NewsHour.