£21.4 billion - the value of Internet sales to UK households in 2005

facts