People of Slough say town ‘enriches lives’ after it is named one of UK’s worst places to live