Prime Minister Keir Starmer is expected to announce the UK's recognition of a Palestinian state in a statement later.