Donald Trump: love him and hate him on Iran

In my latest Loonie Politics column I say it would help us clean up political discourse as well as understand the Middle East if friends and foes alike could set aside head-banging and acknowledge what Trump has characteristically gotten very right, and characteristically gotten badly wrong, on Iran.