It was great to go and see the Banksy in Taibach. It’s fantastic that Port Talbot is the first town in Wales to have a Banksy! It’s a brilliant and striking work of street art. Port Talbot has always been a hub of creative talent, and it’s great to see that we’re continuing that proud tradition. It’s even better up close – a truly brilliant piece of street art. Absolutely superb, and the talk of the town.