For a limited time only, Morrisons is slashing the price of one-litre bottles of Baileys to just £8.50 - but shoppers will need to be quick to snap up this deal ...