By election cancelled