If only NCB knew that our conservatives were more left-leaning than the most militant Democrats in his country, I think that the congratulations would be withdrawn.
I am trying to find a different word for ignorant, but MS Word only has the following suggestions:
uninformed
unaware
badly informed
rude
bad-mannered
ill-mannered
impolite
ill-bred
Somehow, I am left searching for an accurate descriptor.