the by-election was caused by the death of the sitting liberal unionist mp, robert cox on 2 june 1899. cox had held the seat since the 1895 general election when he had narrowly defeated the sitting liberal mp herbert paul.