The Economic and Social Research Council (ESRC) have revamped their website with more useful features. They have withdrawn the former ESRC Society Today website and relaunched at http://www.esrc.ac.uk
The new site has extensive funding features including how to measure impacts.
Information on research is now in the impact and findings section and they have a research catalogue where you can trace outputs such as journal articles and full text reports. Their latest publication is Recovery Britain: research evidence to underpin a productive, fair and sustainable return to growth.