Some are still in progress while other recommendations, timetabled for much later delivery, are already complete.
Rydym yn dal i weithio ar rai o’r rhain ond mae rhai argymhellion eraill, nad oedd disgwyl eu cyflawni tan lawer diweddarach, eisoes wedi’u cyflawni.