Programme for Sunday 21 March