Jack Duckworth has been crowned Coronation Street fans' favourite ever character in a new online poll.

Duckworth, who passed away in 2010 after actor Bill Tarmey decided to leave the hit TV soap, beat off competition from Blanche Hunt, Steve McDonald, Hilda Ogden and Rita Sullivan to take first position on the poll.

However, just one vote separated Jack and Blanche in the final results on the the Coronation Street Blog fansite.

The top 20 characters are as follows:

1. Jack Duckworth
2. Blanche Hunt
3. Steve McDonald
4. Hilda Ogden
5. Rita Sullivan
6. Roy Cropper
7. Becky McDonald
8. Graeme Proctor
9. Hayley Cropper
10. Betty Williams
11. Mike Baldwin
12. Fred Elliott
13. Bet Lynch
14. Audrey Roberts
15. Ena Sharples
16. Peter Barlow
17. Elsie Tanner
18. Norris Cole
19. Ken Barlow
20. Vera Duckworth

Click here for the top 60 favourite Coronation Street characters: