Mark Thomas spot on as ever