Trump has been criticised for hypocrisy recently after it emerged that a number of ‘Make America Great Again’ hats were made in Asia despite the president’s “buy American and hire American” campaign message.