Collective worship is required by law.<
No, collective meetings happen every day in the UK.
What part of "required by law" is it that you don't understand?
Apples to apples: you ONE case of a student who objects (rightly) to this public prayer: he could just excuse himself from the prayer and stand in the hall, could he not?
And this is a once a year thing.