Bamburgh Castle in Northumberland provides the magical setting for a new festive treat which opens this Saturday and its theme for 2024 is A Christmas Through Time which takes visitors on a journey from the Vikings onwards