UK, Canada and Australia announce recognition of Palestinian state

Keir Starmer declares a moral responsibility to deliver the inalienable right of Palestinians