Proving that small is beautiful is Toyota’s new city car, the iQ.

The Smart rival is due to go on sale at the end of this year.