Or at least that is what Autocar claims as amongst the first to report on 1st August with their impressions as they get behind the wheel at last. I...