Driving a new car in the EU? Get ready for a cacophony of beeps and whistles if you’re a bit heavy on the go pedal

It was a big week for road safety campaigners in the European Union as Intelligent Speed Assistance (ISA) technology became mandatory on all new cars.…