Navjot Singh Sidhu courted controversy on Monday when he appealed to Muslims to cast their votes for the Congress in order to defeat Prime Minister Narendra Modi.