UK election: Can David defeat Goliath in North London?

MORE VIDEOS