Evaluating the impact of agricultural extension programmes in sub-Saharan Africa: Challenges and prospects | Synapse