JOHN Lewis has been voted the UK's favourite retailer and Amazon the best online store in a poll that has seen discount supermarkets drop out of favour.

Waitrose is the favourite food retailer, followed by Ocado and Asda - the first time in recent years that Aldi and Lidl have not topped their category.

Sainsbury's was the favourite fashion retailer, Ikea the best furniture store and Nike won the best in-store experience award.