Programme for Friday 19 March