Ralph Wightman was on Any Questions. Garderner's Question time was Fred Loads of Lancaster, Bill Sowerbutts of Ashton-under-Lyme, and Professor Alan Gemmell of Keele University. But I think you are right, it was Ralph Wightman that Kenneth Williams was parodying.