Will Arvind Kejriwal's 'jharoo' sweep Delhi clean once again, or will the BJP's lotus finally blossom in the heart of India?