Strict new UK car law that's now in force will 'limit' engine power
The mandatory speed limiters are installed on all new cars sold in Europe from this month - with the rules now in effect. There will be sensors to ensure ultimate accuracy
