Protests have swept across the country

by