The BBC detective series Sherlock has been voted the best TV show of 2012 in a new Radio Times poll in the UK.

Espionage thriller Homeland was in second place in the poll of writers and critics, with Olympics mockumentary Twenty Twelve in third. editor Tim Glanfield said: "Sherlock delivered the TV event of the year with three perfect episodes. Nothing got people talking more than that cliffhanger series finale."

The Top 10:
1) Sherlock, BBC One
2) Homeland, Channel 4
3) Twenty Twelve, BBC Two
4) The Thick of It, BBC Two
5) Fresh Meat, Channel 4
6) Borgen, BBC Four
7) The Great British Bake Off, BBC One
8) Downton Abbey, ITV
9) The Bridge, BBC Four
10) Girls, Sky Atlantic