Answer
Resignation triggered Zac Goldsmith's by-election in 2016. Goldsmith, the Conservative MP for Richmond Park, resigned in protest at the government's decision to approve a third runway at Heathrow Airport. The by-election was held on October 20, 2016, and was won by Liberal Democrat Sarah Olney.