Lots of different possibilities as to why there are no eggs. Some you are not going to like. But first. I'm usually a supporter of giving an adolescent rooster some leeway in his behavior, give him a chance to grow up. But if I had one treating his girls like that at 26 weeks, that rooster would be gone. Kicking them off the roosts and hogging the food instead of giving them food are not behaviors that should be happening.
The only time in their lives that age has anything to do with molting is when they are chicks. A chick will go through two juvenile molts before they reach adulthood. They just outgrow their feathers and need to replace them. Once they reach adulthood, many different things could trigger a molt at any time. Most of my pullets that start to lay in late summer or fall skip the molt and keep laying all winter that first year, but something could have triggered a molt. If they are molting, you should see a lot of feathers laying around.
Often when eggs go missing, it means they are hiding a nest on you. But that usually does not mean all the eggs at once. Most usually keep laying in the coop if that is where they are used to laying.
A change in the weather can affect their egg laying. With mine, it is not as dramatic as you describe, but not all flocks react the exact same way.
It would be a freak occurence, and with a dramatic reduction two days in a row I do not think this is it, but most chickens do not lay every single day. It is possible that the stars aligned just right and they all decided to skip the same day. But they usually lay the day before they skip and day after they skip. With a dramatic reduction two days in a row, I do not think this is it.
I'll mention this at the risk of freaking you out. I really don't think this is it because the reduction in egg laying should not be so dramatic, often you will get deformed eggs for a bit, and/or they would probably be showing symptoms, but it is possible they could have caught a disease. I really don't think this is it, but have they been lethargic, having discharges from their throats, sneezing, or some other symptom.
This leaves something taking the eggs. It sounds like they are in a pretty good enclosure, but you are looking at it and have to be the judge. It could be something like a snake, rats, not just something big. A snake leaves no evidence, but usually does not visit every day. Rats would leave some evidence, such as egg shells or wet spots, but it is possible the chickens will clean up the egg shells. Possums, skunks, raccoons, or foxes are usually more active at night, but they can come out during the day. But with all of them missing, I don't especially think they are responsible. They are just not that consistent.
It is possible the chickens have learned how to eat eggs. Usually they will leave evidence behind, such as egg shells or wet spots, but not necessarily. If it is only one eating the eggs, I would not expect them to eat all the eggs. What I experienced was that one hen would open the egg and others would then help her finish it off. And she was not shy about opening the egg in my presence.
Often when all the eggs disappear with no evidence, I think of the family dog. Some dogs learn to eat eggs. Whenever they hear the egg song, they go help themselves.
Lastly, when all the eggs disappear with no evidence, I think of humans. To me, that is a really scary thought, but don't rule this out.
You might want to put an egg in there to see what happens. If it disappears, you will have a pretty good clue.
Good luck! It could be something simple as a molt or them hiding a nest somewhere, even if they are confined into a small area. I really hope it is something like that.