The Mazda 3 hatchback is superbly refined and a more competitive package now previous faults are fixed
View all car reviews