Programme for Sunday 28 March