Programme for Saturday 7 June