 The resignation of Sir Julius Vogel caused the 19 June 1889 by-election in the Christchurch North electorate, contested by three candidates.Edward Humphreys beat Ollivier by a small margin, with Eden George (a later mayor of Christchurch) coming a distant third.Ollivier died on 31 July 1893.