I think I’ll go with “deluded”. He’s kidding himself, but fewer members of the public.
Is it over yet? ;)