Mission Control, Principality Stadium, Cardiff November 25, 2019 The year is 2029 and the planet is screwed. But don’t fear, a flamboyant con artist is promising to make…