Here's a quick take on who's up and who's down in politics this week:
Ted Cruz: Up. Anytime the guy you just beat throws a hissy fit, claims cheating and demands a do-over, you know you're having a good week.
Hillary Clinton: Down. When is winning the Iowa caucuses not a win? When you barely squeak out a victory over a guy nobody had heard of six months ago, who incidentally is about to crush you in New Hampshire. It's never easy for Hillary, it seems.
Marco Rubio: Up. After almost catching The Donald in Iowa, Senator Rubio is suddenly the great hope of the GOP establishment, despite being just the sort of upstart, tea party-backed, front-of-the-line jumping kind of...