Driven by cost and environmental concerns, nearly 23 million UK adults plan to give at least one used gift this Christmas, with millennials at the forefront, according to MPB.