Programme for Thursday 20 November