NEW DELHI (AFP) - The popularity of India's embattled Congress-led government, buffeted by corruption, high inflation and slowing economic growth, has fallen sharply among voters, a new poll says. The poll, released Saturday, was carried out after 74-year-old Anna Hazare ended his anti-corruption fast last weekend that caught the government off-guard by galvanizing huge public support. Anna Hazare has urged people to give the scandal-hit government in Delhi "repeated shocks" to rid the country of the scourge of corruption. Back in his village in Maharashtra state after a nearly two-week fast in New Delhi last month, Hazare - dressed in his customary plain white cotton clothes and cap - vowed late on Friday to fight corruption to "the bitter end." "We have to give repeated shocks to the government to ensure there is a corruption-free India," the 74-year-old activist said in a strongly worded speech, according to the Press Trust of India. India's main Hindu nationalist opposition Bharatiya Janata Party (BJP) would gain 32 percent of the votes across the country if general elections were held now, the STAR News-Nielsen opinion survey suggested. Congress, led by 78-year-old Prime Minister Manmohan Singh would garner just 20 percent of votes in the poll of 8,926 respondents taken in 28 cities. Other voters favoured regional parties or were undecided.