Social Media ❯Platforms ❯Twitter
Deletion of Twitter Account
The controversial policy has faced criticism for slowing down Wales and harming the economy, with Waters stepping down in two weeks.