The line reads: Results and winners will be published latest until 8th January 2023
The meaning of the sentence is that the results and winners will be published and available UNTIL 8th jan 2023. It does not say that the winners will be published ON 8th January 2023.
"Until" means "up to that point".
Please do remember that most are not native english speakers and make use of translators. Also once the winners are published they will forever be available on the forum, have you not noticed past that are 10+ years old. So to have a date it is more likely meant as a deadline to post the result at a reasonable time frame.
Also as the CM stated she was sick and would release when she can.
Also the line should say: Results and winners will be published at the latest by 8th January 2023. Or something along those lines. Like how many times has the word prices come up when it is actually prizes.
So maybe wait till January 8th, which is a reasonable deadline, as it gives the CM time to review and write up results, while not taking time away from family as the season is about.