Charity cash buys Tom a computer
A building society has raised more than £1m for charities and groups around the country. Yorkshire Building Society raised the cash thanks to the efforts of staff and donations from customers. Already 1,400 organisations and good causes have benefited