Coming elections in 2019 are going to be one hell of a fight between the ruling NDA headed by Modi versus the already divided opposition fighting for survival to stay relevant in the national politics. But in the last four years since BJP came to power in