The US president says Sir Kim Darroch is “not liked in the US” and lashes out at PM Theresa May.