Extraordinarily unlikely that it is Hamilton, although that might explain his cracking lap time in the reasonably priced car.
I was under the impression that it was, and still is, Ben Collins. Has there been anything to suggest he would no longer be in the role?