There are 20 new cars available for less than £15,000. Here are your choices, from the Suzuki Swift to the Dacia Sandero
Read time: 0 mins
Advertisement

First drives