Extreme public generosity and support has enabled the Teesdale branch of Cancer Research UK to hand over a whopping £90,000 ...