Profits are up 4.7% but extra £140m on national insurance bill could mean more expensive groceries Business live - latest updates Food sales at Sainsbury's ... Read more