Programme for Wednesday 3 March