Wales, London, and West Midlands are Great Britain's kindest regions, research finds
Published
The Welsh are the clear winners, carrying out an average of eight acts of kindness each week - while the South East and East of England trail behind at the bottom of the pile
Full Article