Programme for Monday 27 July