Programme for Thursday 25 March