The hybrid version of the B10 is identical to its electric stablemate inside. As such, you get an 8.8in digital instrument display and a large, 14.3in touch-operated infotainment screen that houses all of the B10’s functions.

Like many of today’s infotainment screens, it falls foul of some usability issues. While it’s quite a large screen, it has far too many menus and sub-menus, so it can be tricky to operate on the move. There are some shortcut buttons on the bottom of the screen, but the icons are a bit on the small side, which forces you to take your eyes off the road for longer than you should really need to.

It’s fairly responsive, though, and while it might take a bit of getting used to, it does come with Apple CarPlay and Android Auto, which you are likely to use over the car’s sat-nav system.

Infotainment foibles aside, the B10’s cabin is comfortable, light and generally pleasant. The kit roster is pretty generous for the price, with the faux-leather seats (which are heated and ventilated) and panoramic roof giving it a premium feel.

Of course, there are some shortcomings in quality here and there: the cupholders that fold down from the centre console aren’t particularly robust, the dashboard fascia feels very cheap and tinny, and there are a lot of hard, scratchy plastics on the doors and down by your feet.

Perceived quality is therefore a bit of a mixed bag, but at least Leapmotor has used softer materials on the tops of the doors, cappings and centre console.

You can’t really fault the B10 when it comes to rear passenger space. Taller adults will have no issue finding a comfortable seating position in the back, with generous amounts of both head and leg room.

There’s not much shoulder room with three passengers in the back, but it would be fine for shorter journeys – and the flat floor means that middle-seat passengers won’t grumble as much.

You get 330 litres of boot space, which is less than you get in a Volkswagen Tiguan PHEV (490 litres). There’s a bit of underfloor storage, but there’s only enough room for storing the B10’s charging cable.