Programme for Thursday 31 December