← AiTimeline Home

Maharashtra · Politics · October–December 2019

Maharashtra 2019: How a Pre-Dawn Government Changed the State’s Politics

📅 Last updated: 10 November 2026⚖ 26 dated entries✎ By Nazish Fatima

View as Web Story

In short

Maharashtra's 2019 government formation crisis, from the BJP-Shiv Sena split and President's Rule to the 80-hour Fadnavis-Ajit Pawar government and MVA.

Latest Story

Maharashtra government formation in 2019 took 35 days and produced a result nobody predicted on counting day. The BJP and Shiv Sena won a clear joint majority on 24 October, then fell out over who would be Chief Minister. The Governor invited three parties in turn, President’s Rule followed, and before dawn on 23 November Devendra Fadnavis and the NCP’s Ajit Pawar were sworn in. Three days later, with a Supreme Court-ordered floor test due, both resigned. On 28 November the Shiv Sena’s Uddhav Thackeray became Chief Minister at the head of a coalition with its old rivals, the NCP and Congress. This page sets out every step in order, from the result to what happened to the people involved afterwards.

💡 Short Answer

The BJP (105 seats) and Shiv Sena (56) won a joint majority in October 2019 but split over the Sena’s demand for a rotating chief ministership. After the BJP, Sena and NCP were each invited and none formed a government, President’s Rule was imposed on 12 November. It was lifted at 5:47 am on 23 November and Fadnavis was sworn in with Ajit Pawar, but Sharad Pawar kept the NCP away. Facing a Supreme Court-ordered open floor test, both resigned on 26 November. Uddhav Thackeray took oath on 28 November and won a confidence vote with 169 votes on 30 November after the BJP walked out.

⚡ The Crisis at a Glance
Results24 Oct 2019; BJP 105, Sena 56
Majority mark145 of 288
President’s Rule12–23 Nov 2019
Dawn oath23 Nov, about 8 am
Resignations26 Nov, after court order
New CMUddhav Thackeray, 28 Nov
⚡ Quick Answers — AI Overview Ready

Maharashtra 2019: Key Questions

Why did the BJP–Sena alliance break?
The Shiv Sena said the BJP had promised a 50:50 share of power, including the Chief Minister’s post for half the term. Devendra Fadnavis said on 29 October 2019 that no such promise was made. Neither side gave way, and the alliance ended.
What was the pre-dawn government?
President’s Rule was revoked at 5:47 am on 23 November 2019 and Fadnavis was sworn in as Chief Minister with Ajit Pawar as his deputy at about 8 am. Sharad Pawar said the NCP did not back it, and both resigned on 26 November.
What did the Supreme Court do?
On 26 November 2019 it ordered a floor test the next day: a pro-tem Speaker, oath for all MLAs before 5 pm, no secret ballot and a live telecast. It did not rule on whether the Governor’s invitation to Fadnavis was valid.
Who formed the government in the end?
The Maha Vikas Aghadi of the Shiv Sena, NCP and Congress. Uddhav Thackeray was sworn in as Chief Minister on 28 November 2019 and won a confidence vote with 169 votes on 30 November. The government fell in June 2022.
📚 Key Takeaways

The Crisis in Ten Points

  • A clear result: the BJP and Shiv Sena won 161 of 288 seats as pre-poll allies on 24 October 2019.
  • The dispute: the Sena demanded a rotating chief ministership; the BJP said it was never promised.
  • Three invitations: the Governor asked the BJP, Shiv Sena and NCP in turn between 9 and 11 November.
  • Central rule: President’s Rule was imposed on 12 November under Article 356.
  • The dawn oath: President’s Rule was lifted at 5:47 am on 23 November; Fadnavis and Ajit Pawar took oath at about 8 am.
  • The NCP split that failed: Sharad Pawar disowned his nephew’s move, and almost all NCP MLAs stayed with him.
  • The court: the Supreme Court ordered an open, televised floor test for 27 November.
  • 80 hours: Ajit Pawar and Fadnavis resigned on 26 November without facing the House.
  • A new coalition: Uddhav Thackeray became Chief Minister on 28 November and won 169 votes on 30 November.
  • It did not last: the Sena split in 2022, the NCP in 2023, and Fadnavis was Chief Minister again by December 2024.

From One Alliance to Another

The same Assembly, two very different majorities.

How the alliances changed: pre-poll BJP plus Shiv Sena had 161 seats; the post-poll Shiv Sena, NCP and Congress coalition won 169 votes in the 30 November 2019 confidence vote; the BJP and Ajit Pawar government lasted about 80 hours from 23 to 26 November; the BJP with 105 seats went into opposition
The change from a BJP–Shiv Sena alliance to a Shiv Sena–NCP–Congress coalition is the heart of the 2019 crisis.

The election did not produce a hung Assembly in the usual sense. Voters gave a majority to an alliance that had campaigned together. What broke was the alliance itself, and the 35 days that followed were a contest to build a new majority out of the same 288 MLAs.

Three possible governments were on the table at different points: the BJP with the Sena, the BJP with a breakaway NCP group, and the Sena with the NCP and Congress. Only the last one ever won a vote in the House.

Why the BJP–Shiv Sena Alliance Broke

One post, two accounts of what was agreed.

2019 Maharashtra Assembly election result, 24 October 2019: BJP 105, Shiv Sena 56, NCP 54, Congress 44, others and independents 29; majority mark 145; BJP plus Shiv Sena 161
No party came close to 145 alone. Together, the pre-poll allies had 161.
QuestionShiv Sena saidBJP said
The dealEqual sharing of power and posts, agreed before the 2019 Lok Sabha pollsSeats and responsibilities were to be shared; not the top post
Chief MinisterTwo and a half years eachFadnavis for the full five years
Evidence offeredA video of Fadnavis speaking of “equal” posts and responsibilitiesThe clip did not mention the chief ministership
Written recordNone published by either side

The BJP had fallen from 122 seats in 2014 to 105, which gave the Sena leverage. Within hours of the result, Sena leaders were talking about the “50:50 formula”. When Fadnavis ruled it out on 29 October, the Sena called off talks, and the two sides never got back to the table.

Timeline: Maharashtra Government Formation, 2019–2026

Newest first. Colour shows the strand each event belongs to.

Elections & aftermathGovernor & CentreCoalition talksAssemblyCourts
28 Jan 2026

Ajit Pawar killed in a plane crash Elections & aftermath

Baramati, Pune districtDGCA: all five on board killed

What happened: A chartered aircraft carrying Deputy Chief Minister Ajit Pawar crashed while landing at Baramati on the morning of 28 January 2026. The DGCA said all five people on board died. The Aircraft Accident Investigation Bureau opened an inquiry.

Link to 2019: Ajit Pawar was the central figure of the November 2019 pre-dawn government. He served as Deputy Chief Minister under Fadnavis for three days, under Uddhav Thackeray from December 2019, and again under Shinde and Fadnavis after 2023.

After: His wife, Sunetra Pawar, later became Deputy Chief Minister.

He held the Deputy Chief Minister’s post more times than anyone else in Maharashtra’s history, as widely reported.
5 Dec 2024

Fadnavis returns as Chief Minister Elections & aftermath

After the 2024 Assembly electionMahayuti: BJP, Shinde Sena, Ajit Pawar’s NCP

What happened: Five years after his 80-hour government, Devendra Fadnavis was sworn in as Chief Minister for a third time, with Eknath Shinde and Ajit Pawar as his deputies. The BJP-led Mahayuti alliance had won a large majority in the November 2024 election.

Why it matters: The two men who took oath at Raj Bhavan before dawn on 23 November 2019 were again Chief Minister and Deputy Chief Minister, this time with a clear legislative majority.

The Shiv Sena and NCP that sat in this government were the factions led by Shinde and Ajit Pawar, not the parties that formed the 2019 coalition.
6 Feb 2024

Election Commission backs Ajit Pawar’s NCP Elections & aftermath

Election Commission of IndiaParty name and clock symbol

What happened: The Election Commission ruled that Ajit Pawar’s faction was the real Nationalist Congress Party and gave it the party name and the clock symbol. Sharad Pawar’s group was later recognised as NCP (Sharadchandra Pawar).

Link to 2019: In 2019 Sharad Pawar had kept almost all NCP MLAs with him within three days of Ajit Pawar’s move. In 2023 the balance went the other way.

The Shiv Sena had gone through the same process a year earlier, when the Commission gave its name and symbol to Shinde’s faction.
2 Jul 2023

Ajit Pawar splits the NCP Elections & aftermath

Raj Bhavan, MumbaiJoins the Shinde–Fadnavis government

What happened: Ajit Pawar was sworn in as Deputy Chief Minister in the Eknath Shinde government, with a group of NCP MLAs, splitting the party his uncle founded.

Why it matters: His November 2019 rebellion had collapsed within three days. This one held, and by 2024 his faction controlled the party name.

Fadnavis, who shared the 2019 dawn oath with Ajit Pawar, was the other Deputy Chief Minister in the same government.
13 Feb 2023

Fadnavis says Sharad Pawar knew of the 2019 deal Coalition talks

TV9 Marathi eventSharad Pawar denies it

The claim: Fadnavis said the 2019 BJP–Ajit Pawar arrangement had gone ahead only after a go-ahead from Sharad Pawar, and that the NCP chief later changed his mind.

The response: Sharad Pawar denied it. A week later he remarked that the swearing-in had at least led to President’s Rule being lifted, a comment read in different ways. Supriya Sule said the oath took place without his knowledge.

Status: Claim and denial. No document has been made public that settles what was agreed in 2019.

The episode is one of several in which the 2019 negotiations were re-argued years later by people who took part in them.
30 Jun 2022

The MVA government falls Elections & aftermath

Eknath Shinde’s rebellionThackeray resigned 29 June

What happened: A revolt by Shiv Sena MLAs led by Eknath Shinde left Uddhav Thackeray without a majority. He resigned on 29 June 2022, the day before a Governor-ordered floor test, and Shinde was sworn in as Chief Minister with Fadnavis as his deputy.

Why it matters: The coalition formed in November 2019 lasted about two and a half years. Shinde had been one of the six ministers sworn in with Thackeray on 28 November 2019.

In May 2023 the Supreme Court said the Governor had no objective material to order the 2022 floor test, but could not restore Thackeray because he had resigned. See our Shiv Sena split timeline.
30 Dec 2019

Cabinet expansion; Ajit Pawar back as Deputy CM Coalition talks

Vidhan Bhavan, Mumbai36 ministers sworn in

What happened: Thackeray expanded his government by 36 ministers. Ajit Pawar was sworn in as Deputy Chief Minister for the second time in just over a month, this time in the coalition he had broken ranks with in November.

Split: Raj Bhavan’s note counts 25 Cabinet ministers and 10 ministers of state besides Ajit Pawar. Among them were Aaditya Thackeray and Ashok Chavan.

Ajit Pawar had been sworn in as Deputy Chief Minister twice in 38 days, under two different Chief Ministers from rival camps.
1 Dec 2019

Nana Patole elected Speaker Assembly

Maharashtra Legislative AssemblyElected unopposed

What happened: Congress MLA Nana Patole was elected Speaker after the BJP withdrew its candidate, Kisan Kathore. Devendra Fadnavis was named Leader of the Opposition the same day.

Why it matters: A permanent Speaker completed the Assembly’s set-up. The Speaker’s chair would later become central to the 2022 Shiv Sena split.

The BJP said it withdrew to keep the convention of electing the Speaker unanimously.
30 Nov 2019

Thackeray government wins confidence vote Assembly

169 votes in a 288-member HouseBJP walked out

The count: The Maha Vikas Aghadi won 169 votes in a head count. Four MLAs abstained: two from the AIMIM and one each from the CPI(M) and the MNS. The BJP’s 105 MLAs walked out.

BJP objection: Fadnavis said the session was not convened according to the rules, that a trust vote had never been held before electing a permanent Speaker, and that ministers’ oaths had not followed the prescribed form. Pro-tem Speaker Dilip Walse Patil said the session had the Governor’s permission.

Ajit Pawar: He voted for the Thackeray government.

The vote was open, with each MLA’s name noted, in line with the Supreme Court’s ban on a secret ballot.
29 Nov 2019

New pro-tem Speaker named Assembly

Dilip Walse Patil (NCP)Replaced Kalidas Kolambkar (BJP)

What happened: The new government replaced the BJP’s Kalidas Kolambkar, appointed pro-tem Speaker on 26 November for the floor test that never took place, with the NCP’s Dilip Walse Patil.

Objection: Fadnavis objected. Walse Patil said the state cabinet had full authority to name a pro-tem Speaker.

Kolambkar’s appointment had itself broken convention: the senior-most member, Congress’s Balasaheb Thorat, would normally have been chosen.
28 Nov 2019

Uddhav Thackeray sworn in as Chief Minister Coalition talks

Shivaji Park, Mumbai19th Chief Minister of Maharashtra

What happened: Uddhav Thackeray took oath as Chief Minister at Shivaji Park, the Mumbai ground of the Shiv Sena’s annual Dussehra rallies. Six ministers were sworn in with him, two from each party: Eknath Shinde and Subhash Desai (Sena), Jayant Patil and Chhagan Bhujbal (NCP), Balasaheb Thorat and Nitin Raut (Congress).

Common Minimum Programme: The three parties released a four-page joint programme the same day. It promised an immediate farm loan waiver, a law reserving 80% of jobs for locals, filling vacant government posts, Re 1 health clinics in every taluka and a Rs 10 meal, and committed the partners to “secular values enshrined in the Constitution”.

First: He was the first member of the Thackeray family to hold the office, and was not then a member of either House of the legislature.

Some reports, and some summaries of this crisis, call him the 29th Chief Minister. Counting each person once, he was the 19th.
27 Nov 2019

Newly elected MLAs take oath Assembly

Special session, Vidhan BhavanPro-tem Speaker Kalidas Kolambkar

What happened: More than a month after the results, the 288 MLAs were sworn in. The floor test the Supreme Court had ordered for that day was no longer needed because the Fadnavis government had resigned.

Claim staked: The Shiv Sena, NCP and Congress MLAs had met on the evening of 26 November and elected Uddhav Thackeray their leader. The Governor invited him to form the government.

Supriya Sule greeted arriving MLAs, including Ajit Pawar, at the Assembly gate, a moment widely photographed.
26 Nov 2019

Supreme Court orders a floor test; Fadnavis resigns Courts

Justices N.V. Ramana, Ashok Bhushan, Sanjiv KhannaWrit Petition (Civil) 1393 of 2019

The order: The court asked the Governor to ensure a floor test on 27 November. A pro-tem Speaker was to be appointed for that purpose alone, all MLAs were to take oath before 5 pm, the vote was to follow immediately, there would be no secret ballot, and the proceedings were to be telecast live.

Reason: A month after the results, MLAs had not even taken oath. The court said an early floor test was needed “to curtail unlawful practices such as horse trading”.

Left open: Maintainability, the scope of judicial review and the validity of the Governor’s satisfaction were to be decided “at an appropriate time”. The court gave the respondents eight weeks to reply.

Resignations: That afternoon Ajit Pawar resigned as Deputy Chief Minister. Fadnavis then resigned, saying the BJP did not have the numbers.

Fadnavis’s second term as Chief Minister lasted about 80 hours, one of the shortest in the state’s history.
25 Nov 2019

Court hears the letters; order reserved Courts

Supreme CourtSolicitor General Tushar Mehta for the Governor’s office

Government side: The Solicitor General placed the letters before the court. Fadnavis claimed 170 MLAs: 105 BJP, 54 NCP and 11 independents. The Governor, he argued, was not obliged to make a roving enquiry. Mukul Rohatgi, for Fadnavis, said the court could not set the floor-test date.

Petitioners: The three parties argued that the NCP signatures had been collected to elect a legislature-party leader, not to support the BJP, and asked for a floor test within 24 hours.

Outside court: That evening the three parties gathered what they said were 162 MLAs at a Mumbai hotel and had them pledge loyalty in public.

The court reserved its order to the next morning.
24 Nov 2019

Sunday hearing in the Supreme Court Courts

Petition by Shiv Sena, NCP and CongressNotice to the Centre

What happened: The three parties had moved the court on the evening of 23 November. In a rare Sunday sitting, the court issued notice and asked the Solicitor General to produce the Governor’s letter revoking President’s Rule, his letter inviting Fadnavis and the support letters by the next morning.

The ask: The petitioners wanted the 23 November invitation quashed and an immediate floor test.

The court declined to order an immediate floor test that day.
23 Nov 2019

Sharad Pawar disowns Ajit’s move Coalition talks

Joint press conference with Uddhav ThackerayAjit removed as legislature-party leader

Sharad Pawar: “Ajit Pawar’s decision to support the BJP to form the Maharashtra Government is his personal decision and not that of the Nationalist Congress Party,” he wrote at 9:27 am. “We do not support or endorse this decision.”

The letter: Ajit Pawar had submitted a letter with the signatures of 54 NCP MLAs. The NCP said those signatures had been collected to elect him legislature-party leader. That evening the party removed him from that post and chose Jayant Patil.

MLAs: Several NCP MLAs who had been at Raj Bhavan said they had not known why they were taken there. Within days nearly all were back with Sharad Pawar.

The Shiv Sena, NCP and Congress moved their MLAs into hotels to keep them away from the other side.
23 Nov 2019

President’s Rule lifted at 5:47 am; Fadnavis sworn in Governor & Centre

Raj Bhavan, MumbaiOath at about 8 am

Overnight: According to The Indian Express, Fadnavis gave the Governor a letter of support at about 9:30 pm on 22 November, and Ajit Pawar a letter claiming 54 NCP MLAs at about 12:30 am. The President revoked President’s Rule at 5:47 am under Article 356(2).

The oath: At about 8 am Governor Bhagat Singh Koshyari swore in Devendra Fadnavis as Chief Minister and Ajit Pawar as Deputy Chief Minister. The ceremony was not announced in advance.

Reactions: Fadnavis said the state needed a stable government, not a “khichdi”. The Congress called it a betrayal of the mandate. The Shiv Sena’s Sanjay Raut called it a crime committed by Raj Bhavan “in the dead of the night”.

President’s Rule was revoked without a Union Cabinet meeting, using a rule that lets the Prime Minister act in urgent cases and report to the Cabinet afterwards.
22 Nov 2019

Three parties agree on Uddhav Thackeray Coalition talks

Meeting in MumbaiAnnounced by Sharad Pawar

What happened: After weeks of talks the Shiv Sena, NCP and Congress agreed that Uddhav Thackeray would lead their coalition. Sharad Pawar announced the consensus at about 7:30 pm.

The gap: The parties had not yet finalised power sharing or met the Governor. That gap was filled overnight by someone else.

Ajit Pawar attended the meeting. Sanjay Raut later said he left early and his phone was switched off.
12 Nov 2019

President’s Rule imposed Governor & Centre

Article 356Governor’s report, Union Cabinet, President

What happened: With the NCP asking for more time before its deadline expired, the Governor reported that no party could form a stable government. The Union Cabinet recommended President’s Rule and President Ram Nath Kovind signed the proclamation the same day.

Court: The Shiv Sena challenged the Governor’s refusal to give it more time in the Supreme Court, but did not press the plea the next day.

Effect: The Assembly was kept in suspended animation, not dissolved, so a government could still be formed without new elections.

Maharashtra had previously been under President’s Rule twice, in 1980 and 2014.
11 Nov 2019

Sena stakes claim; Governor turns to the NCP Governor & Centre

Raj BhavanRequest for three more days refused

Shiv Sena: The Sena told the Governor it was willing to form a government and had majority support, but asked for three more days to submit letters of support from the NCP and Congress. The Governor refused and did not accept its claim.

NCP: The Governor then invited the NCP, the third-largest party, to show whether it could form a government.

Same day: The Shiv Sena’s only Union minister, Arvind Sawant, resigned from the Modi government, signalling the break with the BJP.

The Congress had not finalised its letter of support in time, which reports said was one reason the Sena could not show the numbers.
10 Nov 2019

BJP declines; Shiv Sena invited Governor & Centre

BJP: “will not form government”Sena given 24 hours

BJP: The BJP told the Governor it would not form a government because the Shiv Sena would not support it.

Sena: The Governor invited the Shiv Sena, the second-largest party, to say within 24 hours whether it was willing and able to form a government.

The BJP said the Sena had insulted the mandate by talking to parties it had fought in the election.
9 Nov 2019

Governor invites the BJP Governor & Centre

Single largest party, 105 seatsAssembly term had just expired

What happened: Governor Bhagat Singh Koshyari asked the BJP, as the single largest party, to indicate its willingness and ability to form the government.

Timing: The term of the previous Assembly had ended. No new government had been formed 16 days after the results.

Some accounts date the invitation 8 November. The Supreme Court’s order dates it 9 November.
8 Nov 2019

Fadnavis resigns; Thackeray digs in Coalition talks

Raj Bhavan; MatoshreeCaretaker Chief Minister

Fadnavis: Devendra Fadnavis resigned as Chief Minister on the last day of the outgoing Assembly’s term and was asked to continue as caretaker. He said a rotating chief ministership had never been agreed.

Thackeray: Uddhav Thackeray said the BJP’s leadership had agreed to share power equally, including the top post, and that he resented being called a liar.

Neither side has published a written record of the 2019 pre-poll understanding.
29 Oct 2019

Fadnavis rules out a 50:50 chief ministership Coalition talks

Varsha, the CM’s residenceSena calls off talks

Fadnavis: “The Shiv Sena was not promised the CM’s post for two-and-a-half years when the alliance was formalised before the Lok Sabha polls,” he told reporters.

Shiv Sena: The Sena cancelled talks set for that afternoon and circulated an old video of Fadnavis speaking of “equal” sharing of posts and responsibilities. Sanjay Raut said the chief ministership was also a post.

This is often dated 30 October, when it was reported. Fadnavis spoke on Tuesday, 29 October.
24 Oct 2019

Results: alliance wins, but no party near 145 Elections & aftermath

288 seats; majority 145BJP 105, Sena 56, NCP 54, Congress 44

Result: The BJP won 105 seats and the Shiv Sena 56, a combined 161. The NCP won 54 and the Congress 44. Smaller parties and independents took 29.

The problem: The BJP had fallen from 122 seats in 2014 and could not govern without the Sena. Within hours the Sena reminded it of the “50:50” formula.

Neither alliance partner ever disputed the numbers. The whole crisis was about who would lead.
21 Oct 2019

Maharashtra votes Elections & aftermath

All 288 constituencies, one phase14th Legislative Assembly

The contest: The BJP and Shiv Sena fought as allies (the Mahayuti); the Congress and NCP fought as a rival alliance.

Background: The BJP and Sena had governed together since 2014, after briefly contesting that election separately.

Aaditya Thackeray contested from Worli, the first member of the Thackeray family to stand for election.

Three Invitations, Then President’s Rule

How the Governor worked through the parties, 9 to 12 November.

Three invitations, then central rule: 8 November Fadnavis resigns and stays caretaker; 9 November Governor invites BJP; 10 November BJP declines and Shiv Sena is invited with 24 hours; 11 November Sena asks for three more days and is refused; 11 November NCP invited; 12 November President's Rule imposed under Article 356
The Governor went down the list by size: BJP, then Shiv Sena, then NCP.

The order of invitations followed the convention of starting with the largest party. The disputed point was time. The BJP got 48 hours to respond; the Sena got 24 and was refused three more days; the NCP’s deadline had not run out when the Governor sent his report. The Sena went to the Supreme Court over the refusal, then let the plea lapse once President’s Rule was in place.

President’s Rule did not end the Assembly. It was kept in suspended animation, which is why a government could be sworn in eleven days later without a fresh election.

The 80-Hour Government

From an overnight letter to two resignations.

The 80-hour government: 22 November Sena, NCP and Congress agree on Uddhav Thackeray; 23 November at 5:47 am President's Rule revoked; about 8 am Fadnavis sworn in as Chief Minister and Ajit Pawar as Deputy; Sharad Pawar says the NCP does not back it; 24 and 25 November Supreme Court hearings; 26 November court orders floor test and both resign
The BJP–Ajit Pawar government never faced the House.
TimeWhat happened
22 Nov, ~7:30 pmSharad Pawar announces consensus on Uddhav Thackeray
22 Nov, ~9:30 pmFadnavis submits a letter of support to the Governor
23 Nov, ~12:30 amAjit Pawar submits a letter with 54 NCP MLAs’ signatures
23 Nov, 5:47 amPresident’s Rule revoked
23 Nov, ~8:00 amFadnavis and Ajit Pawar sworn in at Raj Bhavan
23 Nov, 9:27 amSharad Pawar: the decision is personal; NCP does not endorse it
26 Nov, afternoonAjit Pawar, then Fadnavis, resign

Times for 22 and 23 November are as reported by The Indian Express on the day; 5:47 am and the 8 am oath are also recorded in the Supreme Court’s order. The disputed question was the letter. The BJP said it showed NCP support. The NCP said the signatures had been gathered to elect Ajit Pawar legislature-party leader, a routine step after an election, and were never meant as support for a BJP government.

“Ajit Pawar’s decision to support the BJP to form the Maharashtra Government is his personal decision and not that of the Nationalist Congress Party (NCP). We place on record that we do not support or endorse this decision of his.”

Sharad Pawar, 23 November 2019

What the Supreme Court Decided, and What It Did Not

Shiv Sena v. Union of India, order of 26 November 2019.

What the Supreme Court ordered on 26 November 2019: a pro-tem Speaker appointed at once for the floor test alone; all elected MLAs to take oath on 27 November before 5 pm; floor test straight after with no secret ballot; proceedings telecast live. Not decided: whether the Governor's 23 November invitation was valid
The interim order settled the majority question on the floor of the House, not in court.

✅ Ordered

  • Floor test on 27 November 2019.
  • Pro-tem Speaker for that purpose alone.
  • Oath for all MLAs before 5 pm.
  • Open vote, no secret ballot.
  • Live telecast.

❓ Left open

  • Whether the petition was maintainable.
  • How far courts can review a Governor’s choice.
  • Whether the Governor’s satisfaction was valid.
  • Whether the 23 November invitation was lawful.

The court relied on earlier cases, including the 1994 S.R. Bommai judgment, which held that the floor of the House is the place to test a majority. Its new contribution was procedural: a short deadline, an open vote and a camera in the chamber. Once Fadnavis resigned, the floor test the court ordered was not needed. We have found no later judgment deciding the questions it left open.

Key Leaders and Their Roles

LeaderParty / officeRole in 2019Later
Devendra FadnavisBJPCaretaker CM; sworn in 23 Nov, resigned 26 NovDeputy CM 2022; CM again from Dec 2024
Uddhav ThackerayShiv SenaLed the post-poll coalition; CM from 28 NovResigned June 2022
Sharad PawarNCP presidentBuilt the coalition; disowned Ajit Pawar’s moveLost the party name to Ajit in 2024
Ajit PawarNCPDeputy CM with Fadnavis, 23–26 Nov; back as Deputy CM 30 DecSplit the NCP 2023; died 28 Jan 2026
Bhagat Singh KoshyariGovernorInvited the parties; recommended President’s Rule; administered the dawn oathLeft office in 2023
Sanjay RautShiv SenaThe Sena’s main public voice through the talksStayed with Thackeray
Sonia GandhiCongress presidentCleared the Congress’s entry into a Sena-led government—
Eknath ShindeShiv SenaOne of six ministers sworn in with ThackerayLed the 2022 revolt; CM 2022–24

What Happened Next

Every party in the 2019 coalition later split or changed sides.

The 2019 deal did not last: June 2022 Eknath Shinde rebels and becomes Chief Minister; February 2023 Fadnavis says Sharad Pawar knew of the 2019 dawn deal and Pawar denies it; July 2023 Ajit Pawar splits the NCP; February 2024 Election Commission recognises his faction as the NCP; December 2024 Fadnavis returns as Chief Minister; January 2026 Ajit Pawar killed in a plane crash at Baramati
The 2019 realignment set off the splits that followed.

The Maha Vikas Aghadi governed through the Covid-19 pandemic and lasted until June 2022, when Eknath Shinde led most Shiv Sena MLAs out. A year later Ajit Pawar did to the NCP what he had tried and failed to do in 2019. By the 2024 election, the Shiv Sena and NCP that sat with the BJP were the breakaway factions, and the alliance that had won in 2019 was, in a different shape, back in power. Our Shiv Sena split timeline follows the 2022 crisis and its court cases in detail.

Key Facts at a Glance

QuestionAnswer
Polling day21 October 2019
Results24 October 2019
Seats / majority288 / 145
BJP / Shiv Sena / NCP / Congress105 / 56 / 54 / 44
Fadnavis rejects 50:5029 October 2019
President’s Rule12 November 2019, revoked 5:47 am on 23 November
Fadnavis–Ajit Pawar oath23 November 2019, about 8 am
Supreme Court order26 November 2019, WP (C) 1393 of 2019
Resignations26 November 2019
Uddhav Thackeray sworn in28 November 2019, Shivaji Park; 19th Chief Minister
Confidence vote30 November 2019; 169 for, 4 abstained, BJP walked out
SpeakerNana Patole, 1 December 2019
Cabinet expansion30 December 2019; 36 ministers

Terms Explained

  • Floor test: a vote in the Assembly to show whether a government has the support of a majority of members.
  • Pro-tem Speaker: a temporary presiding officer who swears in new members and runs the House until a Speaker is elected.
  • President’s Rule: central rule over a state under Article 356 when its government cannot be carried on under the Constitution.
  • Suspended animation: the Assembly is not dissolved, only put on hold, so a government can still be formed from it.
  • Common Minimum Programme: a written agenda that coalition partners agree on as the basis for governing together.
  • Legislature-party leader: the leader elected by a party’s MLAs; the NCP said its MLAs’ signatures were collected for this purpose.

Explore More Timelines

People Also Ask

What happened in Maharashtra government formation in 2019?
The BJP and Shiv Sena won a joint majority of 161 seats on 24 October 2019 but split over the Chief Minister's post. After the Governor invited three parties in turn, President's Rule was imposed on 12 November. Devendra Fadnavis and Ajit Pawar were sworn in before dawn on 23 November but resigned on 26 November, and Uddhav Thackeray became Chief Minister on 28 November.
Why did the BJP and Shiv Sena break up in 2019?
The Shiv Sena said the BJP had agreed before the election to share power equally, including a rotating chief ministership of two and a half years each. Devendra Fadnavis said on 29 October 2019 that no such promise was made. With neither side willing to give up the top post, the 30-year alliance ended.
Why did Devendra Fadnavis resign in 2019?
On 26 November 2019 the Supreme Court ordered a floor test for the next day, with an open vote and live telecast. Ajit Pawar, whose letter had claimed the support of 54 NCP MLAs, resigned as Deputy Chief Minister that afternoon. Fadnavis then resigned, saying the BJP did not have the numbers.
What is the Maha Vikas Aghadi?
The Maha Vikas Aghadi (MVA) is the post-election coalition of the Shiv Sena, the Nationalist Congress Party and the Congress formed in November 2019. It governed Maharashtra under Uddhav Thackeray from 28 November 2019 until June 2022, when Eknath Shinde's rebellion brought it down.
How long did Fadnavis's 2019 government last?
About 80 hours. Fadnavis was sworn in at about 8 am on 23 November 2019 and announced his resignation on the afternoon of 26 November, before facing the Assembly. It is one of the shortest terms of any Chief Minister of Maharashtra.

Frequently Asked Questions

Checked against the Supreme Court’s order of 26 November 2019, the PTI chronology, The Indian Express, Scroll, ThePrint, The Wire and Deccan Herald.

When was the 2019 Maharashtra Assembly election held?
Voting took place in one phase on 21 October 2019 for all 288 seats of the 14th Maharashtra Legislative Assembly. Results were declared on 24 October 2019.
What were the 2019 Maharashtra election results?
The BJP won 105 seats, the Shiv Sena 56, the NCP 54 and the Congress 44. Smaller parties and independents won the remaining 29. The majority mark in the 288-member House was 145.
Did the BJP-Shiv Sena alliance have a majority in 2019?
Yes. Together they had 161 seats, 16 more than the 145 needed. The crisis was not about numbers but about which party would lead the government.
What was the 50:50 formula?
It was the Shiv Sena's term for what it said the BJP had promised before the 2019 polls: an equal share of power, including the Chief Minister's post for two and a half years each. The BJP denied that the chief ministership was ever part of it. No written agreement has been published.
When did Fadnavis reject the 50:50 claim?
On Tuesday, 29 October 2019, at his official residence. He said the Sena had not been promised the CM's post for two and a half years. The Sena called off talks scheduled that afternoon. Reports appeared on 30 October, which is why some timelines use that date.
When did the Governor invite the BJP to form the government?
The Supreme Court's 26 November 2019 order records that Governor Bhagat Singh Koshyari called on the BJP on 9 November 2019 to indicate its willingness, as the single largest party. Fadnavis had resigned as Chief Minister on 8 November and stayed on as caretaker.
Why did the BJP refuse to form a government?
On 10 November 2019 the BJP told the Governor it would not form a government because the Shiv Sena, its pre-poll partner, would not support it. With 105 seats it was 40 short of a majority on its own.
Why was the Shiv Sena not allowed to form a government on 11 November?
The Shiv Sena said it had majority support but asked for three more days to produce letters of support from the NCP and Congress. The Governor refused the extra time and did not accept its claim, then invited the NCP.
When was President's Rule imposed in Maharashtra in 2019?
On 12 November 2019. The Governor reported that no party could form a stable government, the Union Cabinet recommended central rule and President Ram Nath Kovind signed the proclamation under Article 356 the same day. The Assembly was kept in suspended animation.
When was President's Rule revoked?
At 5:47 am on Saturday, 23 November 2019. The revocation used a rule that lets the Prime Minister act in urgent cases without a prior Cabinet meeting, with the Cabinet approving it afterwards.
What time did Fadnavis and Ajit Pawar take oath?
At about 8 am on 23 November 2019 at Raj Bhavan, Mumbai, according to the Supreme Court's order. The ceremony had not been announced, and most of the state learned about it from television.
How many MLAs did Fadnavis claim in November 2019?
According to the Supreme Court order, the letters before the Governor claimed 170 MLAs: 105 from the BJP, 54 from the NCP and 11 independents. The NCP said the 54 signatures had been collected to elect Ajit Pawar its legislature-party leader, not to back the BJP.
Did Sharad Pawar support Ajit Pawar's move in 2019?
No. On the morning of 23 November 2019 he said Ajit Pawar's decision was personal and that the NCP did not support or endorse it. The party removed Ajit as its legislature-party leader that evening, and nearly all NCP MLAs stayed with Sharad Pawar.
Did Sharad Pawar know about the 2019 dawn swearing-in?
Fadnavis claimed in February 2023 that the arrangement had Sharad Pawar's go-ahead. Pawar denied it. The question remains a matter of claim and denial; no record has settled it.
What did the Supreme Court order on 26 November 2019?
In Shiv Sena v. Union of India, a bench of Justices N.V. Ramana, Ashok Bhushan and Sanjiv Khanna ordered a floor test on 27 November 2019. A pro-tem Speaker was to be appointed, all MLAs were to take oath before 5 pm, the vote was to follow at once, with no secret ballot, and the proceedings were to be telecast live.
Did the Supreme Court rule the Governor's decision unconstitutional?
No. The 26 November order was interim. The court said questions about the Governor's satisfaction and the extent of judicial review could be decided at an appropriate time, and gave the respondents eight weeks to reply. It acted only to make the House test the majority quickly.
Why did the Supreme Court order a floor test so quickly?
A month after the results, MLAs had not even taken oath and no Speaker had been elected. The court said an early floor test was needed to curb horse-trading, avoid uncertainty and ensure a stable government.
Who was the pro-tem Speaker in 2019?
Two people. The BJP's Kalidas Kolambkar was appointed on 26 November and swore in the MLAs on 27 November. The new government replaced him with the NCP's Dilip Walse Patil on 29 November, and Walse Patil conducted the 30 November confidence vote.
When did Uddhav Thackeray become Chief Minister?
He was sworn in on 28 November 2019 at Shivaji Park in Mumbai as the 19th Chief Minister of Maharashtra. Six ministers, two from each coalition party, took oath with him.
Was Uddhav Thackeray the 29th Chief Minister of Maharashtra?
No. Counting each person once, he was the 19th Chief Minister. The figure 29 appears in some summaries but does not match the official list.
Which ministers took oath with Uddhav Thackeray?
Eknath Shinde and Subhash Desai of the Shiv Sena, Jayant Patil and Chhagan Bhujbal of the NCP, and Balasaheb Thorat and Nitin Raut of the Congress.
What was in the MVA's Common Minimum Programme?
The four-page programme promised an immediate farm loan waiver and relief for farmers hit by unseasonal rain, a law reserving 80% of jobs for locals, filling vacant government posts, Re 1 health clinics in every taluka and a Rs 10 meal. Its preamble committed the partners to the secular values of the Constitution.
How many votes did the MVA win in the confidence vote?
169, on 30 November 2019. Four MLAs abstained, two from the AIMIM and one each from the CPI(M) and the MNS. The BJP's 105 MLAs walked out before the head count.
Why did the BJP walk out of the confidence vote?
Fadnavis said the session had not been convened according to the rules, that a trust vote had never been held before a permanent Speaker was elected, and that the new ministers had not taken oath in the prescribed form. The pro-tem Speaker said the session had the Governor's approval.
Who became Speaker after the 2019 crisis?
Congress MLA Nana Patole was elected unopposed on 1 December 2019 after the BJP withdrew its candidate, Kisan Kathore. Fadnavis became Leader of the Opposition.
When did Ajit Pawar return as Deputy Chief Minister?
On 30 December 2019, when Thackeray expanded his government by 36 ministers. It was Ajit Pawar's second swearing-in as Deputy Chief Minister in just over a month.
What role did Governor Bhagat Singh Koshyari play?
He invited the BJP, Shiv Sena and NCP in turn, recommended President's Rule on 12 November, accepted the support letters presented overnight on 22 to 23 November, and administered the oath to Fadnavis and Ajit Pawar. His decisions were challenged in the Supreme Court, which did not rule on their validity.
How long did the Maha Vikas Aghadi government last?
About two and a half years. Uddhav Thackeray resigned on 29 June 2022 after Eknath Shinde led a revolt of Shiv Sena MLAs, and Shinde became Chief Minister the next day with BJP support.
What happened to Ajit Pawar after 2019?
He served as Deputy Chief Minister under Thackeray, split the NCP in July 2023 to join the Shinde government, won recognition as the official NCP from the Election Commission in February 2024 and served under Fadnavis from December 2024. He died in a plane crash at Baramati on 28 January 2026.
Is the 2019 crisis linked to the 2022 Shiv Sena split?
Yes. The 2019 decision to leave the BJP and ally with the NCP and Congress was the main grievance of the Shinde-led rebels in 2022. Shinde had been one of the six ministers sworn in with Thackeray in 2019.
What does the 2019 Maharashtra crisis show about government formation?
That a pre-poll majority does not guarantee a government if the allies fall out, that Governors have wide discretion in a hung or contested Assembly, and that courts prefer to settle disputed majorities quickly on the floor of the House rather than in Raj Bhavan.

⚠️ Editorial Note

Claims about what the BJP and Shiv Sena agreed before the 2019 election, and about what Sharad Pawar knew of the 23 November arrangement, are attributed to those who made them; no written record has been published. Times on 22 and 23 November are as reported on the day. The Supreme Court’s 26 November order was an interim order and did not decide the validity of the Governor’s actions. This page does not support any party.

Related Reading on AiTimeline

Hyderabad Vet Case: The Crime, Encounter and Unanswered Legal Questions From Cold War Spies to AI Agents: How Artificial Intelligence Is Changing Espionage
New article
→
Next Article