https://www.openstreetmap.org/way/591846154/#map=14/47.6944/-0.8540&layers=N

How come this stretch between two trunk roads is primary?

Mistagged classification based on physical attributes rather than road importance?