3. Statement by the Minister for Environment: Air Quality

Part of the debate – in the Senedd at 3:31 pm on 24 April 2018.

Alert me about debates like this

Photo of Jenny Rathbone Jenny Rathbone Labour 3:31, 24 April 2018

I'm very pleased to hear that we have cross-party support for this really significant subject, because when the going gets tough—and it will get tough—when we start actually introducing measures, we know that we have people in our own parties, and indeed in the wider community, who are still living in the second half of the twentieth century, and we have to start getting people to realise that air safety is just as important as road safety. Air pollution is killing more people than bad driving via vehicles, and the people who are most at risk are, of course, children with their young lungs. So, I'm very pleased to see that the Minister is launching the clean air zone framework tomorrow, because we absolutely need to get on with doing things rather than talking about them. For example, Tredegarville primary school, which is opposite the Cardiff Royal Infirmary, just off Newport Road—this is an area that I think should become a play street or access-only because it's simply unacceptable the level of pollution we are submitting these children to, and there is an alternative route for vehicles. So, I hope that Cardiff Council is going to be ambitious and courageous, in its action and not just words.

It's more difficult to see what can be done about the children of St Peter's who are actually on Newport Road, but we really need to get across to parents that they're putting their children more at risk by bringing them to school in a car than by walking, cycling or getting the bus. That cannot be repeated too often but it's not something that parents often recognise. I have three questions. [Interruption.] They are literally one-liners. [Laughter.] The Llanedeyrn interchange on the A48 is another hotspot. There are three schools and one nursery near to it. Is that a Cardiff council action that needs to be, or is that a Welsh Government—? It's the A48 interchange with the slip road to the Bay.

Secondly, I would like to see a levy on city-centre car parking. We already have alternatives, which are the—. There are about 1,000 car parking spaces in the city centre of Cardiff, and if we had a levy, we would be encouraging people to do the right thing, which is either come by bus, come by train or do a park and ride. Is that something that is within the purview of the county council?

And, thirdly, will invest-to-save be available to local authorities who want to clean up their buses?

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 2018-04-24.3.79462
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=2018-04-24.3.79462
QUERY_STRING type=senedd&id=2018-04-24.3.79462
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.0
GATEWAY_INTERFACE CGI/1.1
REDIRECT_QUERY_STRING type=senedd&id=2018-04-24.3.79462
REDIRECT_URL /senedd/
REMOTE_PORT 35932
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 18.118.163.255
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 18.118.163.255
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 1731050728.0052
REQUEST_TIME 1731050728
empty
0. Whoops\Handler\PrettyPageHandler