Tweet Friday, 26 June, 2026 Media There is nobody more responsible for the state of the Welsh economy than Plaid Cymru and Welsh Labour
The Proposed AI Data Centre on the Menai Strait Must be Refused Wednesday, 11 November, 2026 The Proposed AI Data Centre on the Menai Strait Must be Refused