An ‘upbeat’ Mark Williams is back at work after cancer diagnosis