With Africa’s largest economy and its biggest population, Nigeria is the continent’s heavyweight. The country has been blessed with resource-rich lands, areas of great agricultural fertility and favourable demographics, but it has also had its fair share of challenges.