Thís appears to be the source for the data https://transport.ec.europa.eu/news-events/news/eu-road-fatalities-drop-3-2024-progress-remains-slow-2025-03-18_en
I'm often on the 1st floor of a building on a main road. I can see directly into people's cars as they drive by and there's usually someone driving with a phone on their lap, which they are scrolling or typing on. It has put me off driving myself now because I feel safer on a bus.