$10 b additional investment into defence in the budget? You tell em, bud!