Some 41 of Labour’s 197 sitting MPs have accepted money from the Israel lobby, Declassified has found.
🙌