Plans for a sculpture near a Welsh castle have been shelved after thousands signed a petition claiming it celebrates the “subjugation and oppression” of the Welsh people. Here, Dr Matthew Stevens ...