Windsor Castle is ready for the festive season with a towering, eco-friendly, living Christmas tree on show and, for the first time, miniature decorations in its famous dolls’ house.