No, I say an hour and an honor. I’m talking the case where you have a non-silent “h” yet people use “an”. Like when someone says “an historic occasion” instead of “a historic occasion”. To me that sounds affected.
Oh totally agree.
The H in "history" is sounded because the first syllable is accented. But in "historic" the accent is on the second syllable, so both "an historic" and "a historic" have advocates.
Similarly with vehicle and vehicular. In "vehicular" the second syllable is accented so the H is pronounced, but in "vehicle" the accent is on the first syllable and some people would not pronounce the H in that word (VEE-ick-'l).