hmm yes i think instead of fake and real left i would call it misguided (proboycott) and sensible (reject all human rights abuses everywhere including Israel and Palestine) left.
I don't think its a case of anti-semitism though. Britain was intimately involved in creating the mess, so it's naturally an issue that British people will be interested in.