Morrisons has joined rival UK retailers Tesco and Asda in slashing thousands of prices.