Trump had refused to grant visas for Palestinian delegation due to attend conference and UN general assembly

The United Nations general assembly has voted to allow the Palestinian president, Mahmoud Abbas, to address next week’s annual gathering of world leaders next week in New York via video link after Donald Trump said he would not give him a US visa.

The resolution received 145 votes in favour and five votes against, while six countries abstained.

The US has refused to grant visas for as many as 90 members of a Palestinian delegation due to attend both a one-day conference on Monday on a two-state solution as well as the UN general assembly high-level week that starts on Tuesday.

A number of western states including Canada, France, the UK, Belgium and Australia are due to formally recognise Palestine at the conference on Monday. The UK announcement is now expected to come on Sunday with David Lammy, the deputy prime minister and former foreign secretary, taking a lead role. He will emphasise that UK recognition assumes Hamas will play no role in a future Palestinian government.