barcelona final result last weekend ban catalan referendum independence spain show yes vote win 90.18 percent vote cast 7.83 percent vote catalan regional government say catalan government put voter turnout nearly 2.3 million people around 43 percent register voters referendum declare illegal spanish government court catalans favor remain part spain mainly boycott ballot many poll station close final result ban catalan independence vote put 'yes 90.18 percent regional government