Programme for Wednesday 5 August