How does UK overseas aid make a difference?
The UK government is due to announce how the budget for overseas aid is to be allocated.
Britain currently spends about £7bn a year on development and the figure is expected to rise substantially over the next few years.
The BBC's Graham Satchell reports on how British taxpayers' money is making a difference in one area of Pakistan.