Why are the British by far the world’s most enthusiastic online shoppers?