‘The Despair Shop’ returns on BBC1
‘The Despair Shop’, where precious but faded treasures are restored to their former glory and old duffers are reduced to blubbering wrecks, opens its doors again tonight on BBC1. The show kicks off with Salford publican, [read...]