Benjamin Hall: This is going to be a long-haul battle