The Bharatiya Janata Party appointed Bhupendra Patel as the new Chief Minister of Gujarat, replacing the outgoing chief minister Vijay Rupani at the legislature party meeting be held on September 12. Union Health Minister Mansukh Mandaviya, deputy chief minister in Rupani government, Nitin Patel, Lieutenant Governor of Lakshadweep, Praful Khoda Patel, and BJP MP from Gujarat, Parshottam Rupala were among those in the fray to replace Rupani but at last, BJP surprised everyone declaring the very new name which was not in the list earlier. But the question is what made BJP change the Chief Minister just before elections? Will the new cabinet of Gujarat will also be as surprising as it was the appointment of the CM. Watch this video.