Why do we have Christmas trees?

Why do we have Christmas trees?
Have you ever wondered why we bring trees into our homes and decorate them at this time of year?
 
The earliest records of evergreen trees being brought inside and decorated around the winter solstice come from Medieval Livonia (modern day Estonia and Latvia). This pagan tradition spread across Eastern Europe and eventually into Germany where many centuries later, Queen Victoria who had married her German cousin Prince Albert, fell in love with the German Christmas traditions and introduced the Christmas tree as we know it to Great Britain.
 
After the first World War, all things German fell out of favour, including the Christmas tree, but this didn’t last long and in turn created a new desire for British Grown trees creating the thriving industry we have today.