wherever and whenever dr. life and his companion turned up , they immediately stole the spotlight , be it the announcement of the presidential elections winner , or the update of setis newest signals of potential extraterrestrial forms of life .