mayor david spencer