On the way home a government minister referred to the War on Terror as 'Urban Warfare'. It will go on for 25 - 30 years he added.