The new Mazda 2 will take to European roads at the end of this year, although it might have to wait a while longer for the diesel engine crucial in this market.