Following Britain, Canada, and Australia, Portugal has announced its recognition of a Palestinian state.