John Rentoul

  • How to explain Britains lack of success in Afghanistan? Matt Cavanagh, who was special adviser at the Ministry of Defence 2006-07 and then in No 10 for Gordon Brown 2007-10, has an important article in this weeks Spectator. In strategic terms the lack of success cannot be blamed on the military, he ...

    Read More