Programme for Wednesday 18 November