Election 2004: Halifax West