Programme for Tuesday 28 October