Shares in Tesco, Sainsbury’s and M&S have fallen as higher salaries and increased national insurance contributions, together ...