Petitions have been launched in both Barry Island and Penarth and a group of businesses on Barry Island have penned a letter to the council calling on it to engage with traders on the matter ...