Autocar now has a review up of the new Clio Trophy