The Mazda 3 is SPECIAL & here is why! 2024 Test drive & review UK