London economy

Pro-EU candidate Sarah Olney on Friday won a parliamentary by-election in the posh London suburb of Richmond, ousting the pro-Brexit incumbent Zac Goldsmith in what will be seen as a blow for the British government.

The Liberal Democrat candidate won with 20,510 votes, ahead of Goldsmith's 18,638 votes, councillor David Linnette announced.

The tight race left six other candidates falling far behind Olney and Goldsmith, in a by-election which saw 41,367 votes cast with turnout at 53.6 percent.