There was a time when I didn’t really think I’d say this, but hurrah for David Cameron. The Foreign Secretary has said what needed to be said as he started his fourth visit to Israel since taking on the post, which is that Britain should back a two-state solution to the Israel-Palestine conflict, if necessary before an agreement is arrived at.