20110609 india: BJP has last laugh as public echoes its issues