HONDA CIVIC
Price from: £34,995
THE current 11th-generation Civic is our favourite family car at the moment, with its hybrid powertrain offering impressive efficiency, combined with a genuinely fun drive. Interior quality took a big step up with the latest model and it’s well equipped, too. However, given that it’s hybrid-only, Honda’s hatch is one of the more expensive cars in the class.
VAUXHALLASTRA
Price from: £26,610
THE Astra has wide appeal, thanks to its array of powertrains. There’s a couple of excellent 1.2-litre turbocharged petrols, two plug-in hybrids and even a fully electric version with a handy 258-mile range. It also looks the part, thanks to Vauxhall’s ‘Vizor’ grille. There’s lots of standard kit, and while you can get it as an estate, the hatch has a 422-litre boot.…