Mazda’s new three-door hatchback is now on sale.

The Mazda2 is available in 1.3-litre petrol and 1.3-litre diesel models, with a 1.5-litre petrol engine to follow in July.

Prices are from £7,999.