Here are the top 10 points in this big story:
Nine bills were passed this session and await President Droupadi Murmu's assent - a formality for the ruling BJP - to become law. Apart from the criminal law bills, one gave the government the right to take over telecom network and another gave it complete control over the Election Commission, which oversees general and state polls.
Seven of the nine, including the telecom bill, galloped past a mostly empty Parliament. The telecom bill was passed by the Lok Sabha on Wednesday - by which time 95 of over 140 opposition MPs had been ejected - and cleared the Rajya Sabha, from which 46 were suspended, a day later. The others were an amendment to the Central Goods and Services Tax Bill, income tax refunds, and protection to unauthorised buildings in Delhi.
The three criminal laws bills cleared Lok Sabha Wednesday without a challenge and cantered past the Rajya Sabha late Thursday night. They have been fiercely criticised by the opposition, particularly for its broader definition of terrorism.
Amendments to two Jammu and Kashmir bills were also cleared this session; by the Lok Sabha last Tuesday and Rajya Sabha on Monday. One reserves a third of Assembly seats (in J&K and Puducherry) for women, and the other nominates two members of the Kashmiri migrant community and one from Pakistan-occupied Kashmir to the J&K House.
The last full sitting before the 2024 poll was marked by more than the usual protests by the opposition, which spent the past seven days demanding Prime Minister Narendra Modi and the ruling BJP be held accountable for the December 13 security breach.
Parliament suspended 97 opposition MPs from the Lok Sabha and 46 from the Rajya Sabha for "unruly conduct". This is roughly two-third of all opposition lawmakers, but excludes those from parties that sometimes offer the BJP external support.
Ahead of today's session, the suspended MPs took out a protest march carrying a large "Save Democracy" banner, and placards that asked "Is This The End of Democracy?" There was also controversy over a Trinamool MP's "mimicry" of Jagdeep Dhankhar, the Rajya Sabha Chair and Vice President, with the BJP launching a fierce counterattack.
The suspensions followed vociferous protests on the security breach issue, with senior opposition figures pointing out that while the Prime Minister and Home Minister Amit Shah had refused to speak in Parliament, they had both discussed this incident with the press.
Earlier this week the Prime Minister, in his first public comment on the security breach, called it a "very serious" but played down its significance, declaring "there is no need to debate this". The government did set up a high-powered committee to review lapses and, as part of that process, external security has been shifted from Delhi Police to the CISF.
The Winter Session of Parliament also saw the government and the opposition clash over the expulsion of Trinamool MP Mahua Moitra over the 'cash-for-query' case. Ms Moitra, who has denied all charges and now faces a CBI inquiry, has moved the Supreme Court.
NDTV is now available on WhatsApp channels. Click on the link to get all the latest updates from NDTV on your chat.
Featured Video Of The Day
Major Relief For AAP, MP Sanjay Singh's Suspension From Rajya Sabha Ends UK Conservatives Suspend Lawmaker Who Said Islamists Control London Mayor Privileges Panels of Both Houses To Meet Next Week, Hear 14 Suspended MPs Indian Student In US Accidentally Shoots Himself Dead While Celebrating Birthday Amazon Employee Greets Friend At Wedding, Dies Of Cardiac Arrest Navy Submarine Collides With Fishing Boat Off Goa, 2 Fishermen Missing Delhi's Air Pollution Situation Is Like A Bad Marriage Skope Kitchens Unveils India's First Managed Kitchen-As-A-Service Platform Netanyahu Says World Court Warrant Won't Stop Israel Defending Itself Track Latest News Live on NDTV.com and get news updates from India and around the world.