British Prime Minister David Cameron launched an unprecedented assault in parliament against the UK opposition leader, Labour chief Jeremy Corbyn, whose party is currently being wracked by an anti-Semitism scandal.

On the eve of Israel's Holocaust memorial day (Yom HaShoah) Cameron challenged Corbyn to renounce his declaration of "friendship" with Hamas and Hezbollah, organizations whose charters commit them to destroying the State of Israel and annihilating the Jewish people.

"Hamas and Hezbollah believe in killing Jews, not just in Israel but around the world... if he wants to clear up the problem of anti-Semitism in the Labour Party now would be a good time: withdraw that they're your friends," Cameron challenged him.

What followed was a desperate attempt by Corbyn to avoid answering the question - four separate times.

At one point, a visibly outraged Cameron pushed the point even more forcefully: "Those organizations in their constitutions believe in persecuting and killing Jews," he said of the Islamist terrorist groups. "They are anti-Semitic organizations, they are racist organizations; he must stand up and stay they are not his friends!"

But to no avail.

Maybe that's why Hamas are still such big fans of his.