Good news! In a turn that will please James May, the Dacia Sandero was Europe's best-selling new car in 2024.