Modi Government is preparing for the third and perhaps final Cabinet reshuffle on Sunday with expected shake-ups and surprises with as many as 6 new faces to become cabinet ministers.

With three years of governance and two more to go, the BJP government seems to be already preparing up for 2019 Lok Sabha elections. Four Cabinet ministers –  Rajiv Pratap Rudy, Sanjiv Balyan, Faggan Singh Kulaste and Mahendra Nath Pandey have already resigned and others like Uma Bharti and Kalraj Mishra are also expected to resign today. This comes after BJP President Amit Shah met with several union ministers and informed that some of them might soon be taken in as members of PM Modi’s Cabinet. The new ministers will be given responsibilities for elections in states like Gujarat, Karnataka and Himachal Pradesh.

The question that now rises is that who would be the part of PM Modi’s new cabinet team? If we look at past reshuffles – well, expect to get surprised but some are assuming that there will be at least two new ministers from BJP’s new partner – Nitish Kumar’s Janta Dal United (JDU). And since we are guessing, let’s guess a little more about who could possibly be chosen from JDU – Ram Chandra Prasad Singh and Santosh Kushwaha; nothing officially confirmed yet. Totally targeting Assembly elections, Modi will be strategically planning out his team so that his expectation of a second term can be fulfilled.

The big reshuffle exercise is also expected to fill three vacancies in the Council of Ministers after Manohar Parrikar resigned to become CM of Goa, Venkaiah Naidu resigned to become Vice President of India and MoS Environment and Climate minister Anil Madhav Dave passed away. And if you are surprised by resignation of current ministers, well it was all very planned and reasonable. A report card was prepared based on the performance of individual ministers which was audited by the PMO. The ministers who received negative feedbacks were shown the door of Cabinet and those with positive feedbacks were taken in or elevated based on their performance.

The swearing-in ceremony of Cabinet Ministers will take place on Sunday at Rashtrapati Bhavan, Raisina Hill, Delhi – at around 10 AM under presence of new President Ram Nath Kovind.