On patrol with the Met police Traffic police; possibly the most feared and misunderstood creatures on the roads of Britain. Visordown went on patrol with the Metropolitan division to find out what it really means to be a traffic copJohn CantlieWed, 7 Apr 2010