Improving people’s lives in developing countries requires strong public financial management. Without this, money is wasted and fraud can thrive