ADVERTISEMENT
Halifax’s byelection has become a full campaign with the announcement of the federal election.