PM Theresa May is to host her Israeli counterpart as part of events marking the centenary of a British pledge which paved the way for Israel's creation. Benjamin Netanyahu's visit comes on the 100th anniversary of the Balfour Declaration of British support for a Jewish national home in Palestine.