Spain is in chaos tonight, with riots and protests erupting across the nation.
Spanish Prime Minister Pedro Sanchez has been forced to call a snap election, planned for November 29 after months of rising discontent from Spaniards about a range of issues.