­Theresa May this week has got pretty much everything that she could have wanted to out of her visit to see the new US president