League table of UK multi-channel retailers revealed