The best small cars to buy today

While SUVs and crossovers dominate new car sales, there is a still a growing demand for small cars. They're safe, more advanced and roomier than they've ever been, not to mention cheaper to run too. Here are five of the best small cars on sale today.