Last night (Aug. 18), Morrissey served as the guest on both the Late Late Show With James Corden and Larry King Now.

For the former appearance, the singer performed his World Peace Is None of Your Business single, “Kiss Me A Lot,” which you can watch at the top of the page if you missed yesterday’s episode.

Moz also performed that song during his visit to Larry King Now, but he also opened up to the host during a sit-down interview. During their conversation, the former Smiths leader doubled down on his views that President Obama hasn’t done enough in recent racially charged cases of police brutality like the ones that took place in Ferguson. He even reiterated, “Is [Obama] white inside? It’s a very logical question, but I think he probably is” -- an opinion he originally expressed during an interview back in June.

He also discussed his recent allegations that he was sexually assaulted by a TSA agent; his cancer diagnosis; coping with depression; and his gripes with the music business. Watch all of the clips below: