Price: £17995
The Volvo S40 Drive is cheap to run and more environmentally friendly than you might expect, given its diesel engine. It's also surprisingly fun to drive. Read full review
Should I buy it?
Ask your Facebook friends and Twitter followers if you should buy the Volvo S40 Drive
