Politics in Uttarakhand is dominated by the Indian National Congress and the Bharatiya Janata Party. Since the formation of the state these two parties have ruled the state in turns. Following the hung mandate in the 2012 Uttarakhand Legislative Assembly election, the Indian National Congress, having the maximum number of seats, formed a coalition government headed by Harish Rawat that collapsed on 27 March 2016, following the political turmoil as about nine MLAs of INC rebelled against the party and supported the opposition party BJP, causing Harish Rawat government to lose the majority in assembly. However, on 21 April 2016 the High Court of Uttarakhand quashed the President's rule questioning its legality and maintained a status quo prior to 27 March 2016 when 9 rebel MLAs of INC voted against the Harish Rawat government in assembly on state's money appropriation bill. On 22 April 2016 the Supreme Court of India stayed the order of High Court till 27 April 2016, thereby once again reviving the President's rule. In later developments regarding this matter, the Supreme Court ordered a floor test to be held on 10 May with the rebels being barred from voting. On 11 May at the opening of sealed result of the floor test, under the supervision of Supreme Court, the Harish Rawat government was revived following the victory in floor test held in Uttarakhand Legislative Assembly.