Thousands of demonstrators on the Puerta Del Sol in Madrid