Private sector “on strike” in latest GDP result