It is clear that more must be done and at a faster pace.
Mae'n fwyfwy amlwg bod angen gweithredu mewn ffordd wahanol.