Vidhana Soudha
Vidhana SoudhaTwitter [Representational Image]

The HD Kumaraswamy cabinet is facing a stiff challenge for its survival after the resignation of all 30 ministers of the Congress-JD(S) coalition government in Karnataka.

The internal conflicts inside both parties have caused a major fallout. The coalition now stands at 104 -- 69 Congress MLAs, 34 JD(S) and one BSP MLA. However, the BJP has a total of 107 seats with 105 MLAs and two Independents in the 224-member Karnataka Assembly.

The resignation of the ministers is the final and desperate attempt of the coalition to stabilise the government that is on the verge of collapse. A high drama is expected in the state following the return of the rebel MLAs from Mumbai, where the BJP attempted to poach the legislators.

However, the fate of the Congress-JD(S) partnership in the state rests on the hands of the speaker KR Ramesh Kumar, who will decide on the mass resignation of the MLAs. It is also alleged that the rebels will be given ministerial berths and a major reshuffle can be expected for the fresh cabinet.