Would you be able to give a source for the statistic you quoted 'out of out of every £100 donated only £2' or 2% goes to the beneficiary? It's not a figure I have ever come across.
Charity whether given at home or abroad helps millions all over the world rebuild their lives, become healthier, gain an education, have a safe place to live, prevents abuse and violence, provides opportunities people would otherwise not be able to experience and equips people with the skills they need to help support themselves, their families and communities.
Minimising poverty, improving health and education and improving the environment helps us all have a more stable and thriving world, wherever we live.
Yes unfortunately there can be corruption and mismanagement both at home and abroad. Some charities and governments in the past have not been as responsible as they could have been in terms of how money has been spent, but this is much less the case nowadays and is not a reason not to give. Just check the transparency of the cause you want to support and you can easily find online and in their annual reports (legal requirement through the Charity Commission) how much in the £1 goes directly to support a project or service.
Over the year's I have sponsored children abroad, worked with children with disabilities and mentored young people in the UK, worked for Crisis at Christmas, donated to Greenpeace and Amnesty and provided pro bono support for over twenty not for profits. Everyone of these experiences has been enormously rewarding and has given me as much as I have given.
So thank you to all those on here who support a cause through sharing skills, volunteering and donating.