Quite a coincidence it’s exactly 9 months to the day after Passover!
I never see the point of debating the details of Biblical stories.
The Bible was designed to present a particular view. Its contents have been selected from various sources, while carefully omitting others that don't fit with the narrative that it's creators desired to present. It has also been translated various times from previous versions.
I've absolutely no doubt that events in the Old Testament relate to real events from various periods in history that have been distorted over time to reflect a religious angle and present 'God' as the primary actor in various scenarios.
In the New Testament we have Jesus doing what Jesus allegedly did and the results of that with the added bonus of the resurrection which was bolted on at a later date to add a bit of religious wow factor.
That wow factor is the basis of Christian religion, including the promise of the afterlife to encourage adherence to Christian dogma.
It cannot be factual, unless it was down to aliens or something we don't understand yet, but irrespective of the supernatural, I always fail to see why a Jewish bloke from the Middle East living 2000 years ago who clearly had very good posthumous PR should have much relevance in 21st century Britain beyond his claimed philosophy and the cultural tradition.
His birthdate is of little consequence, and the history of Christmas just details the human obsession with religion in its various incarnations across the millennia.
If people are still arguing about when Jesus was born rather than facing up to the realities of life, then that is rather depressing.