Britain has a wonderfully rich history of giving. In fact Britain today is defined by the generosity of our predecessors. You don’t have to go far...