That the serious issue of anti-Semitism is being used as a proxy charge against Jeremy Corbyn's leadership of the Labour Party is confirmed for me by the high profile role of John Mann MP.
As a Militant supporter in the early 1980s, I sat on the national committee of the National Organisation of Labour Students (NOLS) alongside Mann.
He was a leading figure in an anti-Militant organisation known as Clause Four and, for two years, the chair of NOLS (1983-84).
Within NOLS, Militant was falsely attacked by the Clause Four group for 'not supporting the Palestinians' because we stood for the right of two states - Israel and Palestine - to exist side by side, which we argued would be possible on a socialist basis.
The Clause Four-led NOLS, on the other hand, argued that the national rights of Israelis must be subsumed into a single, capitalist state - a 'secular, democratic state in the whole of Palestine'.
I remember being ferociously attacked in NOLS meetings for refusing to give the demanded 'unconditional support' to the Palestine Liberation Organisation (PLO).
Militant instead criticised the PLO as being unable to make an internationalist class appeal to Israeli workers, essential to defeat the Israeli ruling class, not least because at that time the PLO refused to recognise the right of Israel to exist.
John Mann's apostasy on Israel-Palestine is not surprising. I assume he has also thrown out the 'Tony Benn for Deputy' badge that NOLS produced for the 1981 Labour Party deputy leadership contest.
But nobody should have any doubt that Jeremy Corbyn is his and his fellow Blairites' real target. The left, inside and outside the Labour Party, needs to fight back hard.
13 Jun No to Trump and Tory racism
Phone our national office on 020 8988 8777
Locate your nearest Socialist Party branch Text your name and postcode to 07761 818 206
Regional Socialist Party organisers:
Eastern: 0798 202 1969
East Mids: 0773 797 8057
London: 020 8988 8786
North East: 0784 114 4890
North West 07769 611 320
South East: 020 8988 8777
South West: 07759 796 478
Southern: 07833 681910
Wales: 07935 391 947
West Mids: 02476 555 620
Yorkshire: 0114 264 6551