By now we have pretty concrete proof that the people of Britain are less than pleased with President's Trump and his impending visit to the UK to meet Queen Elizabeth ll.
This time, it's in the form of a giant USS John McCain hat projected onto the roof of Madame Tussaud's in London.