10. Short Debate: An Oath to the People — Changing the swearing in oath for Assembly Members to pledge allegiance to the people

Part of the debate – in the Senedd at 6:02 pm on 1 May 2019.

Alert me about debates like this

Photo of Bethan Sayed Bethan Sayed Plaid Cymru 6:02, 1 May 2019

(Translated)

As a republican, I, Bethan Sayed, do solemnly, sincerely and truly declare and swear my allegiance to the people of Wales from now until the end of my term of office, that I promise to faithfully discharge the duties of my office to protect and defend the welfare, the best interests and the rights of the people of Wales.

This is the first time in this place that I’ve had an opportunity to express what’s on my mind and in my heart as a real pledge of allegiance. When we pledge allegiance, it is crucial that we believe in that oath. That is true in any part of life—it’s true in a court of law, it’s true in any conversation. This is what’s at the heart of trust. It’s crucial in the way that we represent people that we believe in what we say and that we, as representatives of the people, honour our beliefs. But, in Wales, when we take an oath in this place, many of us pledge allegiance to an institution that we don’t believe in, not through choice or malice or any attempt to mislead but because we are required to do so in order to take our seats here. In a way, we are threatened into taking an oath that we do not believe in and this is entirely unacceptable.

Now, some people have said—some people who aren’t in the Senedd any more—that this should not be a priority. They have asked why on earth am I raising something like this, which they would consider to be ostensibly meaningless. But I disagree with them entirely. This is a hugely important issue. When we take an oath, there are versions of oaths in every culture, and virtually every country in the world insists that members take oaths to maintain certain values and principles in public life. In the Assembly, we are required to adhere to the Nolan principles on public life, and morality is important, as are ethics, in almost every parliament throughout the world. These rules are in place because public expectation and opinion state that they are important, but it appears that there is no room for some Members, in their first act in this room, to pledge allegiance to something that they believe in.

This is what Members pledge to do currently, 'I—the name of the specific Assembly Member—pledge that I will be faithful to Her Majesty Queen Elizabeth II, her heirs and successors, in accordance with the law. So help me God.' Well, I don’t believe in that statement. I am a republican and I am very proud of that fact. I do understand that not everyone is a republican and, of course, they have every right to disagree. I respect that. That is the true nature of democracy. But that respect should work both ways. I respect Members who wish to pledge allegiance to the Queen, although I don’t fully understand why they would wish to do that or agree with their desire to do so. But my desire, and that of several other Members, not to do that is not respected. It’s not respected either in Scotland, England or other nations where the Queen is the head of state, such as Australia and Canada.

What is strange about the oath is that arrangements are in place to take a different oath on the basis of one’s religious beliefs but not in terms of an oath to the monarchy. My belief makes it impossible for me to pledge allegiance to the Queen or her heirs because I don’t fundamentally believe in the institution that she represents. It doesn’t comply with my beliefs or the kind of Wales that I want to see for the future, but, again, if I am to sit in this particular seat, I have to do that, and it makes no sense at all to me.

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-05-01.10.188759
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-05-01.10.188759
QUERY_STRING type=senedd&id=2019-05-01.10.188759
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.0
GATEWAY_INTERFACE CGI/1.1
REDIRECT_QUERY_STRING type=senedd&id=2019-05-01.10.188759
REDIRECT_URL /senedd/
REMOTE_PORT 51232
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.3.181
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.3.181
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 1731056884.3258
REQUEST_TIME 1731056884
empty
0. Whoops\Handler\PrettyPageHandler