The truth behind Shakespeare's royal characters