77% of the UK public think that efforts to tackle global poverty over the last decade have made little or no difference. Yet the world’s poorest countries have made huge progress towards being self-reliant in our lifetime. Volunteers returning from overseas placements share stories of change in rickshaws to #StopTheMyth.