• saw some research (unpublished) and the basic conclusion of road users was that everybody hates everybody on the roads in london.

    That's true. I always love witnessing a bit of driver-on-driver aggro.

About