I detest Trump and I think KS blows with the wind on policy making and who he sides with. He is the representative of our country and any news conference with Trump he comes across as the kid who got the golden ticket at willy wonka and is almost in awe of him. Take Macron, for all his faults, he takes a much harder line with Trump - KS is supposed to be the opposite side of the political spectrum and his behaviour is cringe.
I get the greater good comment, and I don't think we should sever ties with our greatest ally because some crook is the President but we don't have to bend over for him.