Canada's parliment has been voting for 24 hours now. Here's a background.
1. Trudeau's trip to India was a disaster for many reasons, but one thing he did was use a national security official to blame the government of India for there being a convicted attempted murderer at a dinner party the Trudeau's hosted.
2. The opposition parties called that bluff and proposed a motion to have the NSO brief parliamentarians on the issue. Since there's a minimal chance that's indeed what happened, the government defeated the motion.
3. Because of this, the Conservatives and NDP are forcing a vote on every single amendment on the 2018 budget - over 260 individual votes. Also, the way our parliament works is that budget motions are confidence motions, meaning if the budget fails, the government falls.
Major embarrassment for the Liberals, as if they would agree to let the NSO testify, the voting would stop - the budget would pass, but they're protecting Trudeau at significant political cost.
Filibuster, anyone?