Israel lobby funded half of Keir Starmer’s cabinet