Comments: Tesco posts record £6.4bn annual loss