I think that cyclists need to be taught the Highway Code, and pay for the privilege of using the public highway ! They should also have to have insurance, just as car/truck drivers do !!
Still do not agree with the actions of such a pig-ignorant, arrogant twat of a police officer though.