The UK's Liberal Democrats pulled off a huge surprise in Richmond Park — thanks to anti-Brexit feeling.