Approximately 8 to 10 million Christmas trees are sold per year in the UK
The new installation explores human caged potential and how sometimes we can be incarcerated by our own feelings