As the Election Commission announces the calendar for the big battle of 2019, we look at the decisive factors of this election. Will the BJP get a Balakot 'bump' and will it help the party stem what appeared to be a decline in its political fortunes. Who is ahead in the NDA vs UPA game of thrones? Can the BJP recreate the Modi wave of 2014?