Performance has generally deteriorated in recent years.
Mae’r gwelededd yn wael sawl man arni.