Britain has greeted Ukraine with open arms following an ugly confrontation with the US, offering a $3.7b defence loan after the two leaders were photographed embracing.