Toyota has announced prices for its new iQ city car and they're very different from my guestimate of what the car would cost when we heard about it earlier in the year.

The iQ is quite a clever little car with excellent use of its limited space. Powered by a 1.0-litre petrol engine with a manual gearbox it'll do 65mpg and has emissions of 99g/km, which makes it free from road tax.

The snag is the price. The cheapest costs £9,495 which is of course not a fortune, but it's more than you have to pay for a Fiat 500 and several other small cars. The highest-speed iQ comes in at £11,495 which is a lot.

The Fiat isn't as small as the Toyota but it's cooler and hardly uneconomical.

I'm still looking forward to driving the Toyota to find out if it's as clever as its name suggests.