Jeremy Corbyn has suffered fresh humiliation by being kept apart from Donald Trump at Tuesday night’s Buckingham Palace reception after vowing to confront the US President over the sanctity of the NHS. The Labour leader said he would warn the President that ‘public services are not for sale’ at a gathering of Nato leaders and Royals hosted by the Queen. But in an embarrassing setback, the left-winger never got the chance to speak with Mr Trump and follow through on his promise, which was derided by one cabinet minister as a ‘desperate stunt’. It is the second blow Mr Corbyn has been dealt today after the President killed his main election attack line by flatly dismissing the idea he wants a post-Brexit trade deal to open the health service to American companies and push up drugs prices. Speaking as he ran the gauntlet of a Nato summit in London, Mr Trump insisted the US ‘wouldn’t touch the NHS if you gave it to us on a silver platter’. In what appeared to be a carefully-designed piece of royal choreography, Mr Corbyn and Mr Trump barely managed to set eyes upon each other at the Palace. Whether it was an accident…