Toyota's latest pride and joy is a member of the environment-friendly club. It is a a new-generation iQ model, a petrol/electric hybrid which according to Toyota means that range is not a problem. (Most electric cars can only go about 100 miles before they run out of power.)