Walcott won't run in election