Supporting Schools

1. Questions to the First Minister – in the Senedd on 10 November 2020.

Alert me about debates like this

Photo of Jayne Bryant Jayne Bryant Labour

(Translated)

8. How is the Welsh Government supporting schools throughout the COVID-19 pandemic? OQ55846

Photo of Mark Drakeford Mark Drakeford Labour 2:33, 10 November 2020

I thank Jayne Bryant for that, Llywydd. We continue to work with schools and local authorities to provide ongoing support based on the latest scientific and medical advice. The Minister for Education has published operational guidance for local authorities working with their schools to ensure schools remain as safe as possible.

Photo of Jayne Bryant Jayne Bryant Labour

Thank you for that answer, First Minister. The dedication and flexibility that the education sector has shown throughout this pandemic has been remarkable. Online learning, extensive health and safety protocols, bubbling, and the whole arrangement of school buildings has seen teachers and staff do everything in their power to ensure that pupils have as little disruption as possible. Despite these efforts, there are challenges. It's quite right that a lot of attention has been put on what that means for pupils in exam years, but there's an issue across all age groups, with early years and primary schools in particular seeing children needing to catch up on basic skills, and this is a problem across the UK. These are potential long-term consequences, ones that will be felt after we have finally passed the worst of the pandemic. I've no doubt that teachers will do all they can to support their pupils, but they will need significant support along the way. What plans does the Welsh Government have to address the progress gap in children's education, and what additional resources can we provide our schools to help them achieve this?

Photo of Mark Drakeford Mark Drakeford Labour 2:34, 10 November 2020

I thank Jayne Bryant for that question. Of course, at the heart of the Welsh Government's response is the Recruit, Recover and Raise Standards programme that my colleague the education Minister launched earlier in the year. That is designed to give schools the resources they need to recruit additional staff to deal with exactly the issues that Jayne Bryant has identified—the progress gap and the impact on learning that has taken place as a result of coronavirus. Now, my understanding is that schools are using that money in imaginative ways. They're recruiting new staff and new teaching assistants, but they're also extending the hours of part-time staff, deploying people in more flexible ways. And all of that is designed to do what Jayne Bryant has suggested, Llywydd—to make sure that the resources are there, financial and in staff terms, to make sure that those young people who've missed out on education through no fault of their own, because of the impact of the pandemic, can make good on that deficit as much as possible during what are still very challenging weeks that lie ahead.

Photo of Elin Jones Elin Jones Plaid Cymru 2:36, 10 November 2020

(Translated)

Thank you, First Minister.

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 2020-11-10.2.329045
s speaker:26170
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=2020-11-10.2.329045&s=speaker%3A26170
QUERY_STRING type=senedd&id=2020-11-10.2.329045&s=speaker%3A26170
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.0
GATEWAY_INTERFACE CGI/1.1
REDIRECT_QUERY_STRING type=senedd&id=2020-11-10.2.329045&s=speaker%3A26170
REDIRECT_URL /senedd/
REMOTE_PORT 42720
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.222.166.127
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.222.166.127
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 1732194681.3429
REQUEST_TIME 1732194681
empty
0. Whoops\Handler\PrettyPageHandler