UK retailer Marks and Spencer posted a drop in annual profits this morning (19 May) and cut its dividend by a third.