The Local Government Funding Formula

2. Questions to the Minister for Housing and Local Government – in the Senedd on 23 January 2019.

Alert me about debates like this

Photo of Nick Ramsay Nick Ramsay Conservative

(Translated)

5. What discussions has the Minister had with the Minister for Finance about the sustainability of the local government funding formula? OAQ53240

Photo of Julie James Julie James Labour 2:58, 23 January 2019

Well, indeed, the finance Minister and I both met with local government at this morning’s finance sub-group meeting to discuss finance matters, the main topic of which was the sustainability of the local government funding formula. So, we're both fresh from that very meeting.

Photo of Nick Ramsay Nick Ramsay Conservative

I think there must be an echo in this Chamber—I know that you discussed this fully with my colleague Mark Isherwood earlier. This was a question that I and my colleague Janet Finch-Saunders regularly posed to your predecessor, Alun Davies, when he was in the local government role, and I'm pleased that we've set the ball rolling again today on this important issue. Now, I understand that there is a measure of disagreement here and that the Welsh Government believes that the funding formula in its current form can continue. So, can I just ask you, in a spirt of openness, that you do continue those discussions with the finance Minister and, indeed, local government? And although I know, each year, the WLGA agree to the funding formula in some form or other, I do think there is scope within the formula to tinker with it, if you will, and try and make sure that local authorities do get a slightly better deal. I'm thinking particularly about those authorities in rural areas that cover a large rural area and sometimes feel that they're not getting quite that level of support that would help them deliver services in those large rural areas.

Photo of Julie James Julie James Labour 2:59, 23 January 2019

We had a full discussion about the way that the formula works and any issues that anyone in the room had with them, and I invited suggestions from the local government leaders in the room and, indeed, from the wider local government community as to any suggested changes to the formula that might be something that we could all support. So, I'm very open to that. I have to say, nothing has come forward yet that significantly changes the formula. As you know, we put a funding floor in place in order to protect councils that are particularly affected by sudden changes in the way that the distribution works—so, by population change, for example, or by big differences in free-school-meals provision, or whatever it is. But we had a very good discussion this morning, and, as I said in earlier remarks, I'm not aware of what the disagreement is. There certainly wasn't any disagreement in the room this morning.

Photo of Jack Sargeant Jack Sargeant Labour 3:00, 23 January 2019

Can I start by thanking my good friend from across the Chamber, Nick Ramsay, for tabling this very important question? And I'm pleased to hear that the Minister has sat down this morning with the finance Minister to discuss this very important issue, which is raised with me on almost every occasion when I meet with members of local government in north Wales. This, of course, is a vital part of how local councils get their resources to fund the very important local services that, every day, people deserve, and of course we are all suffering at the moment from the UK austerity set by the Tory Government. Now, remembering that Welsh Government does not set the formula, but it is set on expert advice and agreed by local government, would the Minister welcome the initiation of research work by Members of the Assembly from north Wales into the effectiveness and fairness of the current formula?

Photo of Julie James Julie James Labour 3:01, 23 January 2019

Yes. As I said, I'm very open to any suggestion to change the current funding formula that can be agreed through the local government group. It's very much something that we agree together with local government. We very much wanted to be something that the whole of local government is able to buy into and that the Welsh Government also buys into. So, I absolutely welcome any suggestions or any research that shows us any different way of doing it.

Whoops! There was an error.
Whoops \ Exception \ ErrorException (E_CORE_WARNING)
Module 'xapian' already loaded Whoops\Exception\ErrorException thrown with message "Module 'xapian' already loaded" Stacktrace: #2 Whoops\Exception\ErrorException in Unknown:0 #1 Whoops\Run:handleError in /data/vhost/matthew.theyworkforyou.dev.mysociety.org/theyworkforyou/vendor/filp/whoops/src/Whoops/Run.php:433 #0 Whoops\Run:handleShutdown in [internal]:0
Stack frames (3)
2
Whoops\Exception\ErrorException
Unknown0
1
Whoops\Run handleError
/vendor/filp/whoops/src/Whoops/Run.php433
0
Whoops\Run handleShutdown
[internal]0
Unknown
/data/vhost/matthew.theyworkforyou.dev.mysociety.org/theyworkforyou/vendor/filp/whoops/src/Whoops/Run.php
    /**
     * Special case to deal with Fatal errors and the like.
     */
    public function handleShutdown()
    {
        // If we reached this step, we are in shutdown handler.
        // An exception thrown in a shutdown handler will not be propagated
        // to the exception handler. Pass that information along.
        $this->canThrowExceptions = false;
 
        $error = $this->system->getLastError();
        if ($error && Misc::isLevelFatal($error['type'])) {
            // If there was a fatal error,
            // it was not handled in handleError yet.
            $this->allowQuit = false;
            $this->handleError(
                $error['type'],
                $error['message'],
                $error['file'],
                $error['line']
            );
        }
    }
 
    /**
     * In certain scenarios, like in shutdown handler, we can not throw exceptions
     * @var bool
     */
    private $canThrowExceptions = true;
 
    /**
     * Echo something to the browser
     * @param  string $output
     * @return $this
     */
    private function writeToOutputNow($output)
    {
        if ($this->sendHttpCode() && \Whoops\Util\Misc::canSendHeaders()) {
            $this->system->setHttpResponseCode(
                $this->sendHttpCode()
[internal]

Environment & details:

Key Value
type senedd
id 2019-01-23.2.158551
empty
empty
empty
empty
Key Value
PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PHPRC /etc/php/7.0/fcgi
PWD /data/vhost/matthew.theyworkforyou.dev.mysociety.org/theyworkforyou/www/docs/fcgi
PHP_FCGI_CHILDREN 0
ORIG_SCRIPT_NAME /fcgi/php-basic-dev
ORIG_PATH_TRANSLATED /data/vhost/matthew.theyworkforyou.dev.mysociety.org/docs/section.php
ORIG_PATH_INFO /senedd/
ORIG_SCRIPT_FILENAME /data/vhost/matthew.theyworkforyou.dev.mysociety.org/docs/fcgi/php-basic-dev
CONTENT_LENGTH 0
SCRIPT_NAME /senedd/
REQUEST_URI /senedd/?id=2019-01-23.2.158551
QUERY_STRING type=senedd&id=2019-01-23.2.158551
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.0
GATEWAY_INTERFACE CGI/1.1
REDIRECT_QUERY_STRING type=senedd&id=2019-01-23.2.158551
REDIRECT_URL /senedd/
REMOTE_PORT 41456
SCRIPT_FILENAME /data/vhost/matthew.theyworkforyou.dev.mysociety.org/docs/section.php
SERVER_ADMIN webmaster@theyworkforyou.dev.mysociety.org
CONTEXT_DOCUMENT_ROOT /data/vhost/matthew.theyworkforyou.dev.mysociety.org/docs
CONTEXT_PREFIX
REQUEST_SCHEME http
DOCUMENT_ROOT /data/vhost/matthew.theyworkforyou.dev.mysociety.org/docs
REMOTE_ADDR 3.144.97.97
SERVER_PORT 80
SERVER_ADDR 46.235.230.113
SERVER_NAME matthew.theyworkforyou.dev.mysociety.org
SERVER_SOFTWARE Apache
SERVER_SIGNATURE
HTTP_ACCEPT_ENCODING gzip, br, zstd, deflate
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_ACCEPT */*
HTTP_CONNECTION close
HTTP_X_FORWARDED_PROTO https
HTTP_X_REAL_IP 3.144.97.97
HTTP_HOST matthew.theyworkforyou.dev.mysociety.org
SCRIPT_URI http://matthew.theyworkforyou.dev.mysociety.org/senedd/
SCRIPT_URL /senedd/
REDIRECT_STATUS 200
REDIRECT_HANDLER application/x-httpd-fastphp
REDIRECT_SCRIPT_URI http://matthew.theyworkforyou.dev.mysociety.org/senedd/
REDIRECT_SCRIPT_URL /senedd/
FCGI_ROLE RESPONDER
PHP_SELF /senedd/
REQUEST_TIME_FLOAT 1731066123.2161
REQUEST_TIME 1731066123
empty
0. Whoops\Handler\PrettyPageHandler