A senior Conservative MP launched a scathing attack on a controversial bill banning local councils from boycotting Israel, as eight Tories voted against the proposed legislation. Alicia Kearns, the Conservative chair of the foreign affairs select committee, told the Guardian that the bill undermined free speech, went against international law and risked leaving the UK isolated on the global stage. While the bill passed by 282 votes to 235, eight Conservative MPs voted against the legislation, which will cause some embarrassment to its chief supporter, Michael Gove. Kearns said: “This bill is flawed in four key areas: it breaks with...