If you thought all superminis were just the same old city cars, the 2024 Mazda 2 will change your mind. We test its punchy drive, clever design, and premium touches that make it stand out as a real ...