Too much made up minutiae in this “speech”.
The Democrat voters, the women in particular, are lapping this up. I can see on the fence independents (women in particular) lapping it up too.