Britain, Australia, Canada and Portugal on Sunday recognised the State of Palestine, a historic shift in decades of Western foreign policy that drew swift anger from Israel.

See Full Page