Daimler Reviews
New Cars
Good: Luxuriously appointed cabin, compelling performance and effortless, refined cruising.
Bad: Overly conservative styling.
Suzuki Swift
Mazda 2
Vauxhall Astra