A month after Catalonia's independence referendum, ruled illegal by the Spanish Constitutional Court, divisions are more entrenched than ever.

An hour's drive from Barcelona is the small town of Sant Joan de Vilatorrada, where passionate opinions spill out on to the street.