byelection campaign