Richard Brooks has degrees in philosophy and economics, and has worked for several years in a London investment bank. He is currently a member of the Social Policy team at the Institute for Public Policy Research.
Richard Brooks has degrees in philosophy and economics, and has worked for several years in a London investment bank. He is currently a member of the Social Policy team at the Institute for Public Pol