Donald Trump’s “Make America Great Again” cap was the defining headwear of the endless 2016 US presidential campaign. That was until Rudy Giuliani and Jeff Sessions appeared last week in white Trump caps bearing the words “Make Mexico Great Again Also”, in response to Trump’s shock visit to the US’s southern neighbour. But can this extraordinary slogan be topped?