David Finlay, Vauxhall Astra Vxr