Liverpool mayor Joe Anderson says he will step down following arrest

Sky News

Published

The mayor of Liverpool has announced he will step down after he was arrested on suspicion of witness intimidation and bribery.

Full Article