Programme for Wednesday 20 August