Too close to call? Ilford North is the seat on a knife-edge, again