Theresa May issued a thinly veiled rebuke to Donald Trump for threatening to pull out of Paris Climate accord last night.

In the speech the Prime Minister also threatened to withhold tens of millions of pounds from the United Nations' budget until it reforms the way it is run and can demonstrate better value for money.

The comments came moments before Mrs May met with Mr Trump at a summit on the margins of the UN general assembly in New York.

Mr Trump announced in June that America was withdrawing from the Paris deal, arguing that it disadvantaged businesses and would impoverish the US.

The US president said he would “begin negotiations to re-enter either the Paris accord or a really entirely new transaction on terms that are fair to the United States”.