Isabelle Hamley explores what it meant for God to become flesh and how this enables us to understand what it means to be human. Seeing humanity in a new light. God became flesh at Christmas. But how does God, who created all things, live within the limitations of humanity – limitations that humanity itself often resents and tries to transcend? And what does it truly mean to be human?