Bryan Roberts of Kantar Retail, said: “Delivery has emerged as one of the key battlegrounds for UK retailers, as customers increasingly look for multiple delivery slots that allow them to shop how and when they want on the same day.”
Amazon Prime offers one hour delivery at £7 in London and Coventry to those who have paid the £79 annual subscription.