Subsequent waves of coronavirus infections have also affected activity levels in the NHS.
Mae’r tonnau dilynol o heintiadau coronafeirws hefyd wedi effeithio ar lefelau gweithgarwch yn y GIG.