A brand new cabinet took oath in Gujarat today -- with Bhupendra Patel at its head -- over-riding protests by former ministers who had to step down along with former Chief Minister Vijay Rupani last week. The outcome was inevitable, with Prime Minister Narendra Modi and Union Home minister Amit Shah pushing for a "no repeat" formula ahead of next year's assembly elections in the state. Still for over 24 hours, the dissent, accompanied by a flurry of meetings, caused considerable disruption that ended with the oath ceremony being pushed back by a day.