We’re Still here, National Theatre Wales and Common Wealth, Port Talbot October 2, 2017 Set in a warehouse in Port Talbot within view of the steelworks, We’re Still Here is a site specific piece…