I thought it was a Fiesta but time dims the memory. Was there an equally quick Fiesta? It was definitely an ST but which ST I cannot remember. On reflection it could very well have been a Focus, they were much smaller in those days.
They had several "house of" cars available, Jaguar, Volvo etc...