Donald Trump has used a speech at the United Nations to criticise countries that have recognised Palestinian statehood, accusing them of encouraging the fighting to continue in the Middle East.

The US president also chastised the UN for failing to stop international conflicts and leaving it up to him to end wars on his own.

And, in a lengthy speech laden with hyperbole, he urged European leaders to follow his example in cracking down on migration, telling them: "Your countries are going to hell."

Without naming Australia, or the nine other nations who yesterday told the UN they were now recognising Palestine , Mr Trump repeated his criticism — shared by Israel — that the move was a reward for Hamas.

"As if to encourage continued conflict, some of this body are seeking to unilaterally

See Full Page