Unless you have some type of contract stating otherwise your employer can reduce your working hours.
Yes your employer has the right to reduce hours. You need to find out why she is reducing your hours , that should be your main focus. Maybe they are cutting your hours to save your job...there could be a number of reasons...speak to your human resources.
Yes. If you have not signed a contract they can cut your hours. If you did sign a contract the cannot. If you are part time they can cut your hours back based on the volume of business, you may not be needed as much.
I have been asked to switch to another team if I wish to keep working 4 days a week. If I stay in my own team I have to reduce my hours to working 3 days a week. I am the busiest person in my team and have an excellent working relationship with my boss and we work well as a team. Do the other members of my ream have to also be asked to reduce their working days, there are three full time workers and 4 (including me) part time workers. There are at least three people who do not have much work at the moment. I suspect I am being asked to switch teams in order to keep another member of staff in work who is having a relationship with the Managing Partner. I also understand that this other person may well be coming into our team and not be asked to reduce her hours - she works full time. Do I have to accept the reduction in my working hours if I keep in my team.