Ocado reports H1 2026 results on 16 July. We preview retail momentum, technology deal activity, cash flow progress and what ...