Homer named best TV character

BEER-swilling, doughnut-lover Homer Simpson has been named the greatest character created for television and film in the past 20 years.

The star of long-running US cartoon series The Simpsons beat schoolboy wizard Harry Potter and vampire slayer Buffy to take top place in the survey for Entertainment Weekly.