... Less than two months after his ingenuous promises to America’s youth, ...
Surely, you meant to say "disingenuous" [= insincere, dishonest, untruthful, false, deceitful, duplicitous, lying, mendacious, hypocritical]. And, yes, I know, don't call you Shirley.