Do all English mayors wear this golden necklace-looking thing?

Yep. See also