Around 160,000 people took to the streets of Berlin in a mass protest against the far-right, after conservatives broke a long ...