The poll tax that ruined Margaret Thatcher , and the Iraq war that weakened Tony Blair , should have been stopped in the Commons but too many MPs voted against their consciences in their own self-interest .