Military spending is one of the biggest debates regarding public spending that always crops up at the time of governmental budgets and elections. In 2017 the UK defence spending budget (including foreign aid) is a massive £45.6 billion. This sounds...