Stephen Harper has brought down the hammer on democracy. He treats his MPs like trained seals, stifling debate and refusing to let them speak their views on controversial issues. But what else would you expect from such a notorious control freak? No wonder his caucus is revolting. Good for them!