BMW drivers are just annoying little sadsacks. White van men are basically OK. Rover drivers, too, are irksome creatures - "I've been driving all these years, I should think I know what I'm doing by now!"
So of the ones you state, Bob, it has to 4x4 mums and Volvo drivers. In my experience, these come in the same category - I'm alright, Jack, you go shove it!
But in my opinion, the very, very, VERY worst type are bus drivers. You know that Mirror, Signal, Manoevre thing we're all taught? Yeah? Well I reckon bus drivers are taught, "Manouevre", "Signal if you feel like it", and "Mirror? What mirror?"
And as for the whole 'give way when turning right' thing - do they actually know the difference between right and left?