Programme for Wednesday 24 March