New Audi A5 starts from £41,950, with A5 Avant costing nearly £2k more

The BMW 3 Series and Mercedes C-Class have a stylish new rival to beat in the compact exec class