Online marketplace eBay has rolled out a price match guarantee on more than 20,000 deals in the UK - including its fashion inventory - in a bid to compete with e-commerce heavyweights and rivals such as Amazon and UK department store group John Lewis.