The protest followed riots earlier in the month by factory workers in neighbouring industrial towns such as Halifax, Huddersfield, Bradford, Todmorden, Bingley, Skipton, and Keighley. Local newspapers printed the Chartists' People's Charter which called for universal male suffrage, equal electoral districts, removal of the property qualification for MPs, payment of salaries to MPs, secret ballots and annual general elections.