UK Public Body Spending

A project visualising £154.6 Bn of public body spending data. We have views for: