An amazing result in the Highgate by-election. The Green candidate won convincingly with 1482 votes. Labour came second with 1185. The Tories went from first to third (on 1180 votes) so no Boris effect there. And the Lib Dems, who were in fourth, went up the most in percentage terms. All in all a complete disaster for the Tories. Much food for thought.