……….UPDATE………. A number of readers, including ‘Surrender Monkey‘ in the comments below, have contacted this site with a link that shows the picture of the police vehicle shown above, on the trailer – was taken in 2011. LINK If that is the case, it poses a number of questions: If the vehicle was, as it appears in the image, to have been taken out of commission in 2011, what was it doing in central London on the 5th November […]

Read more