Euro NCAP have signalled that physical controls may be necessary for new cars to net the highest safety scores. To…