Halliwells buoyant as half-year figures shine