People in Norwich are among the most generous in the country when it comes to charitable donations, a new study shows.

Research by the Co-op found residents in the city gave an average of £115 a year to charity, putting it in the top four most generous cities in the UK and well above the national average of £100.

The survey of 2,000 people also revealed the younger generation was more likely to support good causes than any other, with just over half of 18 to 25-year-olds saying they had given up some of their time in the past year to volunteer or help out.

Women are more likely to give up their time to support charities or good causes, while men tend to donate more money, the Co-op said.

Rufus Olins, group communities and campaigns director at the Co-op, said: 'One of the most encouraging findings is the civic spirit shown by young people.

'It is clear that the younger generation, which is often criticised for its selfishness, want to participate and engage even more than their parents or grandparents.

'At a time when inequality is threatening the wellbeing of our communities, it is heartening to see that the appetite exists to reverse the trend.'