Volvo has confirmed it will build its smallest car yet, to be launched in late 2006.