On International Women’s Day the People’s History Museum in Manchester announced that an iconic banner is to go on display. The banner commemorating the founding of the Women’s Social and Political Union by Emmeline Pankhurst will be on display in June 2023. This year the Suffragette banner celebrates its 115th birthday as it signifies […]