My manager can be incredibly difficult, she's a bit of a bully and can be very personal and inappropriate. She has made several snide and upsetting comments to me relating to my pg. I'm 16 weeks pregnant and today I gave her an updated list of all my antenatal appointments including a therapist I'm seeing for my prenatal anxiety. She is now saying I am not entitled to time off for that particular appointment. She was quite nasty about it too saying "do you expect the company to foot the bill for ALL your time off?" and said I'd have to book it as holiday (the holiday i want to use to get away from her ASAP!) I was v upset and had an anxiety attack. I think I will have to have an HR rep there from now on when I deal with her.
Can she do this? Are "mental health" appointments for pregnancy anxiety not counted the same as for the physical/medical appointments?