The Labour leader Jeremy Corbyn has insisted that the NHS “will not be put up for sale to anybody”.
Mr Corbyn said the UK should “welcome all visitors and we should always treat people with respect and politeness”.
But in a message to US President Donald Trump, he added: “I very gently and quite simply – but extremely firmly – say this: ‘In any trade deal with the United States, with a Labour government, public services will not be put on the table.'”
Mr Trump is in the UK this week for the Nato summit.