Ocado shares have staged a fightback after the technology company posted a narrower half-year loss.
Rio Tinto moved the other way as its latest update continued mining sector pressure in the FTSE 100.
Severn Trent and United Utilities also struggled after Ofwat extended its investigation into sewage discharges into rivers.