The Carnegie UK Trust supports programmes in Britain and Ireland that will make a real and sustained difference in peoples lives