FTSE 100 Live: M&S results, ITV update