Charity shops in the UK face declining profits with Oxfam's retail earnings falling 23% due to competition fro...