The heated exchange between Donald Trump and Volodymyr Zelensky in the Oval Office revealed the true nature – and cost – of being a so-called US ally.