The Grand Tour star Jeremy Clarkson confessed that show boss Andy Wilman gave a brutal assessment of the trio’s talents when it came to filming for the hit Amazon Prime series. Clarkson, James May and Richard Hammond are finally returning to screens on September 13 for the final episode of the hit Amazon series, with the last ever episode – titled One for the Road – being filmed last year. The episode will bring together the end of their 22-year working relationship after they officially dissolved their production company W. Chump and Sons earlier this year. A synopsis for the last ever episod…