Autocar Mazda 3 2020-07-08 - It’s great to look at, but to live with? We round up our time with the hatch