According to the pressure group, similar protests took place in over 30 cities and towns across the United Kingdom, including Manchester, Sheffield, and Leeds.
According to the pressure group, similar protests took place in over 30 cities and towns across the United Kingdom, including Manchester, Sheffield, and Leeds.