Re: "the cost of which would be automatically taken from their wages"
EU law does not make it illegal to pay an employee for the time spent on a break. The employee is entitled to the break. Whether it's paid or not depends on the contract.
EU law does not make it illegal to pay an employee for the time spent on a break. The employee is entitled to the break. Whether it's paid or not depends on the contract.