The world’s biggest defence budgets in 2019

China allocated a budget of $177bn in 2019 for defence. Image courtesy of the US Department of Defense.