Good. Common sense prevails at last - adding that clause for 'free speech' would have undone the entire thing and made it all worse, because the definition already allows for that.
Labour's last few months of needlessly kicking themselves in the balls might finally begin to end now. They now need to acknowledge anti-semitism exists in the grassroots and beyond and begin to root it out.