Programme for Saturday 18 October