Assorted sports set johnlewis.com; £18 Packed into a handy rucksack, this a - The Independent