Being American didn't stop Ashley finishing ahead of 10 of the 11 British people she was up against did it?
Ashley won the Sun's winner poll comfortably the day before the final, do people seriously think the Sun readership is less 'patriotic' than the general audience of the show?
What it comes down to is the people that actually pick up the phone and vote preferred Charlie to Ashley, end of story.