From £25,7506

Fiat fleshes out the combustion options to make its most practical supermini as broadly appealing as possible