Scotland, Wales and Northern Ireland have benefitted from £28 billion of UK government funding to the devolved administrations, figures released today by the Treasury show. Continue reading...