Activists from India's Bharatiya Janata Party shout as they take cover from a police water cannon during a protest in New Delhi.