Programme for Wednesday 16 December