UK, Canada and Australia announce formal recognition of Palestinian state | BBC News