The Liberal Democrats have caused a major upset in the Richmond Park by-election, overturning a 23,015 majority to oust ex-Tory MP Zac Goldsmith. Lib Dem Sarah Olney who, like Mr Goldsmith, is opposed to Heathrow expansion, fought the campaign on the issue of Brexit.