While Official Development Aid (ODA) figures are reportedly at record highs, the AidWatch 2023 report shows how the EU and its Member States have managed once again to claim billions as aid that did not meet the most basic criteria to qualify as ODA.