I thought he said on The One show last night the co-hosts will be 2 members of the viewing public, who must show they are car nuts, and a mechanic would be a good change.
Which implies the planet wide treks are still on.
I've been winding up work saying I've applied, all I need is a Lotto win so I can quit saying I got the job