Tragic that Tesco won’t make more than £1.4Bn profit this time round. Corporate greed.