2 July 2026 Disappointing, predictable and surprising: Devpolicy’s latest aid opinion poll by Terence Wood