Ships, submarines and soldiers: Chris Mason on PM's defence spending plans