Captured House: Parliament fails to rein in growing Executive power

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

Leave a Reply