The Polestar 3 has been named the safest Executive Car of 2025 by Euro NCAP, giving the electric SUV one of the strongest ...