Sainsbury's has ended a nine-year run of sales growth after revealing a decline in fourth-quarter revenues this morning (18 March). The retail group did, however, say its clothing business continues to perform well. Analysts offered a mixed view of the results.