I work in HR and this would be class as unpaid leave as it is paid for class and is optional. X
I haven’t done any personally but midwife said I could do antenatal classes and they should be paid same as any antenatal appointment. I would call ACAS for advice to make sure or your union if you have one but I’m sure it’s meant to be paid as your post itself says.
My work told me it's unpaid also x
my NHS classes were paid and counted as appointments but if i had paid for one through like NCT i’d have had to have taken it as unpaid time. i think my HR consider the NHS ones as non optional but others would be since i would have been booking and paying for them
Read the school policy and ask your union.
As an NCT class is optional, I would have thought unpaid also. Unless you have something in writing from your midwife telling you to attend the classes. X