The cost of butter has risen across Asda, Sainsbury’s, Tesco, Morrisons, Aldi and Lidl amid supply shortages