2022 Honda Civic review: Price, specification and performance details for hybrid family hatchback