It’s strange how eerily true some clichés can be, but there’s more than enough evidence in music to suggest that the more things change, the more they stay the same. Take these constants, for instance: 1. The UK has been and continues to be the leaders in turning out the world’s greatest bands.2. Despite such […]