The Supreme Court on Thursday scrapped government's decision to appoint non-lawmakers as Cabinet Ministers, deeming the act as unconstitutional.

A single-bench of SC Chief Justice Cholendra Shumsher Rana had issued the verdict.

With the Apex Court's decision, seven ministers in the current Council of Ministers -- Ram Bahadur Thapa, Top Bahadur Rayamajhi, Prabhu Sah, Lekhraj Bhatta, Mani Chandra Thapa, Gaurishankar Chaudhary and Dawa Lama -- have been relieved of their posts.

Meanwhile, Home Minister Ram Bahadur Thapa is contesting a three-way by-poll for a vacant National Assembly seat from Bagmati Province. The results of the elections, which were held today, will be announced today itself in all likelihood.

Earlier, a writ petition was filed by advocates Biraj Thapa and Kapil Dhakal citing that the ministers that had lost their House of Representatives seats should be relieved of their posts as their appointment was an unconstitutional move.