Programme for Wednesday 21 April