She has won the good opinion of countless readers with her sparklingly witty prose. And now – in something of a snub to the Bard – Jane Austen has been voted the greatest British author of all time. The Georgian-era novelist beat Shakespeare to take top spot, with 44 per cent of the vote.