UK charity shop profits decline sharply as Oxfam's retail earnings drop 23%. Online platforms like Vinted resh...