BMW 1 Series hatchback 2020 in-depth review - Carbuyer