This is truly one of the most delusional people on the planet.
He is not delusional. He is a liar and a cheat.
This is truly one of the most delusional people on the planet.
Or he thinks we are.
Both, actually, and because of his extraordinary combination of vanity, obsequiousness, inadequacy, and stupidity.