The Canadian PM says Hamas cannot play a role in the future of Palestine or take part in possible 2026 elections.

Canada intends to recognize a Palestinian state at the United Nations in September, Prime Minister Mark Carney said on Wednesday.

The move would make Canada the third G7 state to do so, after the UK and France said they will make a similar move.