Britain a nation of charity shop lovers