Spain is facing political turmoil this week following a contested independence referendum in the region of Catalonia, which descended into violence and left hundreds injured.