Parliament passed the Finance Bill 2026 after a heated late-night session marked by opposition resistance.

MPs clashed in National Assembly over Finance Bill 2026, debating new tax measures, KRA data use, and rental income provisions amid concerns over rising tax burden.

MPs clashed in National Assembly over Finance Bill 2026, debating new tax measures, KRA data use, and rental income provisions amid concerns over rising tax burden.

Opposition MPs accused the government of using its numerical strength in Parliament to push through controversial tax proposals without giving legislators sufficient time to…

Opposition MPs accused the government of using its numerical strength in Parliament to push through controversial tax proposals without giving legislators sufficient time to…

It was a day of drama, in Parliament as MPs once again clashed over alleged hidden tax increases in the Finance Bill 2026 and its swift progression through the House.

40 legislators voted against the bill. No legislator abstained.

Parliament passed the Finance Bill 2026 after a heated late-night session marked by opposition resistance.

Only 162 of 349 MPs attended the Finance Bill vote, sparking criticism over absenteeism, accountability, and Parliament’s role in budget oversight.

Over 180 MPs failed to attend decisive vote due to political caution and campaigns.

The Finance Bill 2026 sailed through Parliament with an overwhelming majority of the cast vote, even as more than half of the MPs absconded.