9. Short Debate: The structure of public services in Wales: Have we got it right?

Part of the debate – in the Senedd at 6:08 pm on 15 February 2023.

Alert me about debates like this

Photo of Alun Davies Alun Davies Labour 6:08, 15 February 2023

I'm always grateful to Mike for his contributions to this. The worst mistake—I made many mistakes, but the worst mistake—I made as a Minister was to challenge Mike on local government financing and the intricacies of the council tax. The pain I suffered then, nearly a decade ago, stays with me every day of my life, and if I can't sleep at 3 o'clock in the morning, Mike comes back into my dreams—or my nightmares—and reminds me of my failures. And I'm grateful to you for that, Mike. 

But, let me say this: perhaps the difference in approach that you and I take is that you think Wales is a big country with big organisations; I think Wales is a small country, and I think Wales has issues of small country governance. And that's entirely different, and I take a different view on those matters. One of the failures, if you like, of governance in Wales over the last 20 years is that we've never created a coherence in governance in Wales, and one of the reasons we've never done that is that all of us know that we've created too many organisations, too many structures, too many processes, too many committees, too many commissions but none of us are prepared to ask the difficult questions and to face up to that.

As a Minister, I asked a very senior Member of Plaid Cymru would they support the reorganisation of local government. Without taking a breath, that person said, 'Yes, absolutely, unequivocally, but you need to carve out Anglesey and you need to carve out Ceredigion.' I asked the same question of a very senior Member of the Conservative Party, 'Would you support the reorganisation of local government?' 'Yes, unequivocally, no issue at all, but you'd have to carve out Monmouthshire.' They didn't mention Aberconwy. And the Labour Government at the time, with one exception, was wholly in favour of the reorganisation of local government, and I often reflect on that. However, what I believe we need to do, and this is where I think there's a connection and I'm trying to reach out to find this connection with Mike, is that we need to create coherence in the governance of Wales, because we spend all of our time arguing about what comes up and down the M4, but we don't create coherence within the country. And for somebody like me, who wants to distribute greater powers outside of this Chamber, and outside of Cardiff, that means having the structures that can actually use and have the capacity to make the best use of those additional powers.

So, if we're serious about empowering communities up and down Wales, we have to have the structures and the means for funding those—structures that actually work for the people who live in those communities. And I don't believe we've done that. And I believe that all of us, wherever we sit in the Chamber—. I notice Jane Dodds is here, so I won't mention the embarrassment of my arguments with the Liberal Democrats on local government reorganisation where there was absolute agreement, but a wish to do it on a ward-by-ward basis. So, we would have 800 different conversations about wards that would sit in different authorities. We need to be serious about how we do that, and that means that, together, we need a coherent and an intelligent and a far-sighted and a less selfish debate.

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 2023-02-15.9.485957
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=2023-02-15.9.485957
QUERY_STRING type=senedd&id=2023-02-15.9.485957
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.0
GATEWAY_INTERFACE CGI/1.1
REDIRECT_QUERY_STRING type=senedd&id=2023-02-15.9.485957
REDIRECT_URL /senedd/
REMOTE_PORT 49038
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.135.205.26
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.135.205.26
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 1732192418.121
REQUEST_TIME 1732192418
empty
0. Whoops\Handler\PrettyPageHandler