Eradicating poverty is one of the biggest challenges facing nations around the world and is number one on the list of sustainable development goals.