Gen Sir Richard Barrons says we are in ‘an era where clearly war has returned as a whole of society endeavour’ ...