What Britain Bought in 2016

Mary Portas offers an eye-opening look at the shopping trends of 2016, from birch water to Pokemon Go