Home The updated Mazda 26 is a handsome, petrol-only supermini Top Gear – Mazda M2