Palestine has been recognised as a sovereign state by almost 150 countries, most major Western powers have not