Donald Trump has described a London hospital as a 'war zone' because of knife crime.

Speaking at a pro-gun rally, the US president claimed that knife crime in London is so bad that one unnamed hospital in the capital is 'like a war zone for horrible stabbing wounds' with 'blood all over the floors'.

He told the National Rifle Convention (NRA) in Dallas: 'I recently read a story that in London, which has unbelievably tough gun laws, a once very prestigious hospital right in the middle is like a war zone for horrible stabbing wounds.

Donald Trump has described an unnamed London hospital as a 'war zone', with 'blood all over the floors' because of knife crimes

'Yes that's right, they don't have guns they have knives. And instead there's blood all over the floors of this hospital. They say it's as bad as a military war zone hospital.

'We're here today because we recognise a simple fact. The one thing that has always stood between the American people and the elimination of our Second Amendment rights has been Conservatives and congress willing to fight for those rights, and we're fighting.'

Mr Trump was trying to suggest that America was safer than the UK because guns are more widely available.

But his comments are likely to strain relations with Britain further ahead of his visit to the UK in July.

At least 38 people in London have lost their lives to knife crime so far this year, the Met confirmed.

Defending the use of guns, the US president said: 'Yes that's right, they don't have guns they have knives. They say it's as bad as a military war zone hospital'

Mr Trump also argued that the Paris terror attack could have been prevented if more people were armed.

'The terrorists would have fled or been shot and it would have been a whole different story,' he said.

The 2015 attack left 130 dead after terrorists carried out a series of suicide bombs and mass shootings in the French capital.