Prime Minister Narendra Modi launched a strong attack on the Congress, claiming that growing public anger forced the party to change its leadership in Karnataka.