John Kasich

Cruz, Kasich and the axis of meh. (Why Trump won’t stop trumping.)

Finally the focus is on the issues that really matter in the U.S. election. (Not really.)

Five things about the new alliance to stop Donald Trump

Donald Trump’s primary opponents have created an informal alliance against him. Here’s what it means:

I pledge allegiance to this shiny flag

Improved Trump version, obviously. Solid metal. Gold-leaf accents. Good luck, wind!

Powerful ripples of crazy: The Republican race farce

One of the world’s most successful parties goes Dumpster diving for a leader