The March 2017 United Kingdom budget was spent most on Social protection with an expenditure of £245 billions.
The March 2017 United Kingdom budget was spent most on Social protection with an expenditure of £245 billions.