5. Rheoliadau Deddf Rhentu Cartrefi (Cymru) 2016 (Diwygio Atodlen 9A) 2022

Part of the debate – Senedd Cymru am 4:03 pm ar 15 Chwefror 2022.

Danfonwch hysbysiad imi am ddadleuon fel hyn

Photo of Julie James Julie James Labour 4:03, 15 Chwefror 2022

(Cyfieithwyd)

Diolch, Llywydd. Mae'r rheoliadau hyn yn rhan o gyfres ehangach o offerynnau statudol yr wyf i'n eu gosod i gefnogi gweithredu Deddf Rhentu Cartrefi (Cymru) 2016. Bydd yr Aelodau'n ymwybodol o fy natganiad ysgrifenedig fis diwethaf mai bwriad Llywodraeth Cymru yw y bydd holl ddarpariaethau'r Ddeddf yn dechrau ym mis Gorffennaf eleni. Er mwyn galluogi hyn i ddigwydd, bydd yn ofynnol i nifer o offerynnau statudol gefnogi gweithrediad y Ddeddf o ddydd i ddydd. Er enghraifft, yr wyf eisoes wedi gosod offerynnau statudol sy'n nodi'r wybodaeth y mae'n rhaid i landlordiaid ei darparu i bob deiliad contract yn y dyfodol, a rheoliadau a fydd yn sicrhau bod y llety y mae landlordiaid yn ei osod yn ffit i fod yn gartref.

Mae rheoliadau diwygio Atodlen 9A sydd ger ein bron heddiw yn helpu i sicrhau bod landlordiaid yn cyflawni eu cyfrifoldebau o ran safon a diogelwch eu heiddo, ac yn gysylltiedig â'r gofynion ffitrwydd i fod yn gartref. Mae Atodlen 9A i'r Ddeddf eisoes yn cyfyngu ar landlordiaid o dan rai amgylchiadau rhag arfer cymal terfynu landlord mewn contract safonol cyfnod penodol, neu roi hysbysiad landlord o dan adran 173 neu adran 186 o'r Ddeddf i derfynu contract pan nad yw deiliad y contract ar fai. Un enghraifft o un o'r amgylchiadau hyn yw pan fo'r landlord wedi methu â chydymffurfio â'r gofyniad statudol i ddarparu datganiad ysgrifenedig o'i gontract meddiannaeth i ddeiliad y contract.

Bydd rheoliadau diwygio Atodlen 9A yn ychwanegu pedwar cyfyngiad pellach ar allu landlord i roi hysbysiad landlord neu sbarduno cymal terfynu. Y rhain yw: os nad oes tystysgrif perfformiad ynni wedi'i darparu mewn cysylltiad â'r eiddo sy'n cael ei osod; os nad yw larymau mwg neu larymau carbon monocsid gwifredig wedi'u gosod; neu os nad yw adroddiad cyflwr trydanol dilys neu dystysgrif diogelwch nwy wedi'i ddarparu mewn cysylltiad â'r eiddo. Os nad yw landlord wedi bodloni'r gofynion hyn, ni fydd yn gallu cyflwyno hysbysiad "dim bai" na sbarduno cymal terfynu. Ein nod wrth wneud y rheoliadau hyn yw annog landlordiaid i gyflawni'r rhwymedigaethau pwysig sy'n ymwneud â diogelwch effeithlonrwydd ynni'r eiddo a osodir ganddyn nhw, ac rydym yn ceisio cyflawni hyn drwy gyfyngu ar unrhyw landlord nad yw wedi cydymffurfio â'r rhwymedigaethau hyn rhag gallu cyhoeddi hysbysiad "dim bai" i ddod â chontract i ben neu i sbarduno cymal terfynu mewn contract cyfnod penodol. Bydd y cyfyngiad hwn yn gymwys hyd nes y byddant wedi unioni pethau.

I grynhoi, dylid gweld y rheoliadau hyn yng nghyd-destun ein nod cyffredinol o wella diogelwch deiliadaeth ar gyfer deiliaid contract nad ydyn nhw wedi torri telerau eu contract, a'n hymgyrch ehangach i gefnogi proffesiynoldeb cynyddol y sector rhentu preifat a darparu cartref diogel i bawb yng Nghymru. Rwyf wedi nodi'r pwyntiau a godwyd gan y Pwyllgor Deddfwriaeth, Cyfiawnder a'r Cyfansoddiad mewn cysylltiad â'r rheoliadau hyn ac wedi ymateb i'r pwyllgor ar yr holl bwyntiau a godwyd. Gofynnaf i'r Aelodau gymeradwyo'r rheoliadau hyn heddiw. Diolch.

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 2022-02-15.7.409781
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=2022-02-15.7.409781
QUERY_STRING type=senedd&id=2022-02-15.7.409781
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.0
GATEWAY_INTERFACE CGI/1.1
REDIRECT_QUERY_STRING type=senedd&id=2022-02-15.7.409781
REDIRECT_URL /senedd/
REMOTE_PORT 53086
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.226.93.138
SERVER_PORT 80
SERVER_ADDR 46.235.230.113
SERVER_NAME cy.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.226.93.138
HTTP_HOST cy.matthew.theyworkforyou.dev.mysociety.org
SCRIPT_URI http://cy.matthew.theyworkforyou.dev.mysociety.org/senedd/
SCRIPT_URL /senedd/
REDIRECT_STATUS 200
REDIRECT_HANDLER application/x-httpd-fastphp
REDIRECT_SCRIPT_URI http://cy.matthew.theyworkforyou.dev.mysociety.org/senedd/
REDIRECT_SCRIPT_URL /senedd/
FCGI_ROLE RESPONDER
PHP_SELF /senedd/
REQUEST_TIME_FLOAT 1732406859.2407
REQUEST_TIME 1732406859
empty
0. Whoops\Handler\PrettyPageHandler