I did hear on radio 4 that it was for cars after 2010, it is really going to deter them isn't it!!
Can you imagine guy walks into a a showroom to buy a lambo, and decides not to because of £1K tax, oh just for the first year, it drops consequetively after that.
Another government spin to appease the muppets in greenpeace etc, not forgetting that MP's can claim it back either.
tabetha