The temptation to observe that Donald Trump has already bought the farm in Iowa is irresistible.
Trump may have “bought the farm” tonight but if you think Ted Cruz is going to be President some day then you’re as out of touch as your avatar suggests.