Tim Henman had nowhere to hide when John McEnroe called him out over his Wimbledon position live on air.