30 March 2009
Daily Police Photo #31
I've just noticed that the police car shows that it is the Metropolitan Police. The thing is, the picture was taken on a walk from London's Liverpool Street station to Moorgate train station, both of which are within the City of London, which has its own police force.
I'm sure what he was doing there, but in any event he had no authority in that area.