Gazing over the rolling Wiltshire hillside, the installation features 10ft-high silhouette ‘giants ... Defence calculations had found that the UK needs to spend 3.6% of its GDP on defence ...