“This is partly the result of his meteoric rise…”
Um, meteors don’t rise. They plummet.
Then again…
Your browser does not support iframes.