At the weekend, Downing Street said recognition of Palestine was "a matter of when, not if".