The UK has a large and diverse charities sector. There are 180,000 registered charities and many more that fall below the £5,000 income threshold for registration, all raising funds for a huge variety of local, national and international projects.