Boris Johnson will announce cash injection for our armed forces, as he pledges £16.5bn

In a speech to the Commons today, the Prime Minister will promise to spend £16.5billion more on defence over four years. Billions will go on artificial intelligence and a National Cyber Force.