This moment WILL give you goosebumps. Catalonia has declared independence in defiance of Spain, as MPs sang the national anthem inside the Parliament. Thousands of Catalans were on the streets outside in tears.