Yes very flexible
M&S shift patterns and hours are exploitative
It really does depend on store/management. If you are a hardworking employee then they are often flexible but it also works the other way round. Management will often try to shift hours as they never have enough staff which often hurts those without kids moreso.