13. Short Debate: Remembrance and respect: Why we should protect war memorials in Wales

Part of the debate – in the Senedd at 5:56 pm on 6 November 2019.

Alert me about debates like this

Photo of Paul Davies Paul Davies Conservative 5:56, 6 November 2019

Diolch, Dirprwy Lywydd. I'm delighted to use my short debate today to once again highlight the issue of the protection of war memorials across Wales. I'm deeply honoured to have the opportunity to once again raise the importance of protecting war memorials in Wales. As I've often said before, they are an essential part of the cultural and social fabric of Wales and Britain, and it's so important that these memorials are protected for years to come. Our future generations must remember and never forget those who died for our freedoms, and, by doing so, they can learn from previous conflicts so that they are never repeated again. It's therefore essential that governments at all levels do all that they can to safeguard these memorials, as sadly, in recent years, they have come under increasing threat.

Of course, this is not a party political campaign, as support for the protection of our war memorials has come from politicians at all levels and from all sides of the political spectrum, and I'm really heartened by the support shown by so many for this worthwhile cause. At Westminster, the then Member of Parliament for Liverpool Wavertree, Luciana Berger, said, and I quote,

'It is so important that we remember the enormous sacrifices made...to secure, for us all, the freedoms that we enjoy today. War memorials help us to remember the people who have given their lives. Memorials also help local communities and young people engage with local history.'

And at Holyrood, the Greenock and Inverclyde MSP, Stuart McMillan, said, and I quote again,

'We owe it to our servicemen and servicewomen to preserve the monuments that honour and remember the fallen.'

Calls from politicians of all parties, and from all parts of the UK, remind us that we are not alone in seeking to honour our fallen heroes, and it also reminds us of the enormous impact that those conflicts have had on the United Kingdom. And so we have an opportunity to lead by example and work together to ensure that Wales's war memorials are safeguarded for the future.

Now, according to the latest estimates from the War Memorials Trust, there are approximately 10,000 war memorials in the United Kingdom. Each war memorial is unique in its own right. Some are plaques, others gardens, others statues, and others even windows. But each of them carry an enormous significance to the families of those who fell in previous conflicts and to the local  community. For some, the names listed on a memorial may be the only record of that individual's sacrifice. That makes it all the more disturbing as we continue to hear stories of memorials vandalised and desecrated across the country. Members may remember, back in March, when a swastika was spray-painted across the Connah's Quay and Shotton war memorial. The vandalism of that memorial shows the deepest disrespect for the 70 soldiers who lost their lives during the first world war.

And that's not the only case  of vandalism in recent months. The Boer War memorial on Swansea seafront, opposite St Helen's rugby ground, was daubed with anarchy symbols and the words 'smash empire' and 'troops out'. And following a climate change protest in north Wales in September, a war memorial in Bangor was vandalised. All of these events happened in the last 12 months, proving that the protection of Wales's war memorials is as important and relevant as ever. And so, today, in this Chamber, I hope Members will join me in saying that we will remember those who fought and died for this country, and that we, as representatives of communities across Wales, will do all that we can to protect and preserve their sacrifice.

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-11-06.12.239480
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-11-06.12.239480
QUERY_STRING type=senedd&id=2019-11-06.12.239480
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.0
GATEWAY_INTERFACE CGI/1.1
REDIRECT_QUERY_STRING type=senedd&id=2019-11-06.12.239480
REDIRECT_URL /senedd/
REMOTE_PORT 53328
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.145.33.230
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.145.33.230
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 1732208775.1955
REQUEST_TIME 1732208775
empty
0. Whoops\Handler\PrettyPageHandler